From f18f3a3889ce3e216013f8a07cc7d7e7fad3adcc Mon Sep 17 00:00:00 2001 From: "Thierno IB. BARRY" Date: Thu, 7 May 2020 18:31:54 +0200 Subject: [PATCH 1/3] docs: Add notes for Kubernetes 1.16 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. --- README.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/README.md b/README.md index ec4d1c124b..6c6d30d988 100644 --- a/README.md +++ b/README.md @@ -15,6 +15,12 @@ Read the [AWS docs on EKS to get connected to the k8s dashboard](https://docs.aw * You want these resources to exist within security groups that allow communication and coordination. These can be user provided or created within the module. * You've created a Virtual Private Cloud (VPC) and subnets where you intend to put the EKS resources. The VPC satisfies [EKS requirements](https://docs.aws.amazon.com/eks/latest/userguide/network_reqs.html). +## Important note + +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#1-16-prequisites). + +Please set explicitly your `cluster_version` to an older EKS version untill your workload are ready for Kubernetes 1.16. + ## Usage example A full example leveraging other community modules is contained in the [examples/basic directory](https://github.com/terraform-aws-modules/terraform-aws-eks/tree/master/examples/basic). From e73ddd37d10271f030360b51c81fabf7bc14c100 Mon Sep 17 00:00:00 2001 From: "Thierno IB. BARRY" Date: Thu, 7 May 2020 19:05:50 +0200 Subject: [PATCH 2/3] chore: update changelog template --- .chglog/CHANGELOG.tpl.md | 13 +++++++++++-- .chglog/config.yml | 2 +- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/.chglog/CHANGELOG.tpl.md b/.chglog/CHANGELOG.tpl.md index 7662c4d6c7..01fa64d17a 100644 --- a/.chglog/CHANGELOG.tpl.md +++ b/.chglog/CHANGELOG.tpl.md @@ -24,6 +24,15 @@ project adheres to [Semantic Versioning](http://semver.org/). {{ end -}} {{ end }} {{ end -}} + +{{- if .Unreleased.NoteGroups -}} +{{ range .Unreleased.NoteGroups -}} +{{ .Title }}: +{{ range .Notes -}} +- {{ .Body }} +{{ end }} +{{ end -}} +{{ end -}} {{ end -}} {{ range .Versions }} @@ -49,8 +58,8 @@ project adheres to [Semantic Versioning](http://semver.org/). {{- if .NoteGroups -}} {{ range .NoteGroups -}} {{ .Title }}: -{{ range .Notes }} -{{ .Body }} +{{ range .Notes -}} +- {{ .Body }} {{ end }} {{ end -}} {{ end -}} diff --git a/.chglog/config.yml b/.chglog/config.yml index af0993ac08..99485033c3 100644 --- a/.chglog/config.yml +++ b/.chglog/config.yml @@ -36,7 +36,7 @@ options: notes: keywords: - - BREAKING CHANGE + - BREAKING CHANGES - NOTES refs: From e904316d4a43f6824b912fc22a83c8abfd4b24a9 Mon Sep 17 00:00:00 2001 From: "Thierno IB. BARRY" Date: Fri, 8 May 2020 14:00:03 +0200 Subject: [PATCH 3/3] Update README.md Co-authored-by: Daniel Piddock <33028589+dpiddockcmp@users.noreply.github.com> --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 6c6d30d988..f6f62991fc 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ Read the [AWS docs on EKS to get connected to the k8s dashboard](https://docs.aw 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#1-16-prequisites). -Please set explicitly your `cluster_version` to an older EKS version untill your workload are ready for Kubernetes 1.16. +Please set explicitly your `cluster_version` to an older EKS version until your workloads are ready for Kubernetes 1.16. ## Usage example