Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs: Add notes for Kubernetes 1.16 #873

Merged

Conversation

barryib
Copy link
Member

@barryib barryib commented May 7, 2020

PR o'clock

Description

Add notes and breaking change about Kubernetes 1.16 before #871 get merged.

By commiting this, we'll generate changelog like this:


DOCS:

  • Add notes for Kubernetes 1.16
  • Remove useless template provider in examples (#863)

BUG FIXES:

  • Use splat syntax for cluster name to avoid (known after apply) in managed node groups (#868)

FEATURES:

  • Create kubeconfig with non-executable permissions (#864)
  • Change EKS default version to 1.16 (#857)

ENHANCEMENTS:

  • Remove dependency on external template provider (#854)

BREAKING CHANGES:

  • The default cluster_versionis now 1.16. Kubernetes 1.16 includes a number of deprecated API removals, and you need to ensure your applications and add ons are updated, or workloads could fail after the upgrade is complete. For more information on the API removals, see the Kubernetes blog post. For action you may need to take before upgrading, see the steps in the EKS documentation.
    Please set explicitly your cluster_version to an older EKS version untill your workload are ready for Kubernetes 1.16.

Checklist

@barryib barryib requested a review from dpiddockcmp May 7, 2020 19:20
@barryib barryib force-pushed the tba/note-for-eks-1.16 branch from 467c892 to 0d83971 Compare May 7, 2020 19:25
README.md Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
@barryib barryib force-pushed the tba/note-for-eks-1.16 branch from 0d83971 to d146f7a Compare May 8, 2020 11:57
barryib and others added 3 commits May 8, 2020 14:00
BREAKING CHANGES: The default `cluster_version`is now 1.16. Kubernetes 1.16 includes a number of deprecated API removals, and you need to ensure your applications and add ons are updated, or workloads could fail after the upgrade is complete. For more information on the API removals, see the [Kubernetes blog post](https://kubernetes.io/blog/2019/07/18/api-deprecations-in-1-16/). For action you may need to take before upgrading, see the steps in the [EKS documentation](https://docs.aws.amazon.com/eks/latest/userguide/update-cluster.html). Please set explicitly your `cluster_version` to an older EKS version until your workloads are ready for Kubernetes 1.16.
Co-authored-by: Daniel Piddock <[email protected]>
@barryib barryib force-pushed the tba/note-for-eks-1.16 branch from 89ccfe9 to e904316 Compare May 8, 2020 12:01
@barryib barryib requested a review from dpiddockcmp May 8, 2020 12:02
@barryib barryib merged commit a4e21e7 into terraform-aws-modules:master May 8, 2020
@barryib barryib deleted the tba/note-for-eks-1.16 branch May 8, 2020 16:41
@github-actions
Copy link

I'm going to lock this pull request because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. If you have found a problem that seems related to this change, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Nov 18, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants