From a9db852d44395391c2e110ceeb5aadbf009be39c Mon Sep 17 00:00:00 2001 From: Max Williams Date: Thu, 9 Jan 2020 14:10:47 +0100 Subject: [PATCH] Release 8.0.0 (#662) * Release 8.0.0 * Update changelog * remove 'defauls' node group * Make curl silent --- CHANGELOG.md | 12 +++++++++--- cluster.tf | 2 +- examples/managed_node_groups/main.tf | 1 - version | 2 +- 4 files changed, 11 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f1e6b00..34c1538 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,13 +7,20 @@ project adheres to [Semantic Versioning](http://semver.org/). ## Next release -## [[v8.?.?](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v7.0.0...HEAD)] - 2019-??-??] +## [[v8.?.?](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v8.0.0...HEAD)] - 2019-12-11] +- Write your awesome change here (by @you) + +# History + +## [[v8.0.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v8.0.0...v7.0.1)] - 2019-12-11] + +- **Breaking:** Change logic of security group whitelisting. Will always whitelist worker security group on control plane security group either provide one or create new one. See Important notes below for upgrade notes (by @ryanooi) +- **Breaking:** Configure the aws-auth configmap using the terraform kubernetes providers. See Important notes below for upgrade notes (by @sdehaes) - Wait for cluster to respond to kubectl before applying auth map_config (@shaunc) - Added flag `create_eks` to conditionally create resources (by @syst0m / @tbeijen) - Support for AWS EKS Managed Node Groups. (by @wmorgan6796) - Added a if check on `aws-auth` configmap when `map_roles` is empty (by @shanmugakarna) -- **Breaking:** Configure the aws-auth configmap using the terraform kubernetes providers. See Important notes below for upgrade notes (by @sdehaes) - Removed no longer used variable `write_aws_auth_config` (by @tbeijen) - Exit with error code when `aws-auth` configmap is unable to be updated (by @knittingdev) - Fix deprecated interpolation-only expression (by @angelabad) @@ -25,7 +32,6 @@ project adheres to [Semantic Versioning](http://semver.org/). - Added support to create IAM OpenID Connect Identity Provider to enable EKS Identity Roles for Service Accounts (IRSA). (by @alaa) - Adding node group iam role arns to outputs. (by @mukgupta) - Added the OIDC Provider ARN to outputs. (by @eytanhanig) -- **Breaking:** Change logic of security group whitelisting. Will always whitelist worker security group on control plane security group either provide one or create new one. See Important notes below for upgrade notes (by @ryanooi) - Move `eks_node_group` resources to a submodule (by @dpiddockcmp) - Add complex output `node_groups` (by @TBeijen) diff --git a/cluster.tf b/cluster.tf index 86ff69a..764c737 100644 --- a/cluster.tf +++ b/cluster.tf @@ -33,7 +33,7 @@ resource "aws_eks_cluster" "this" { ] provisioner "local-exec" { command = </dev/null; do sleep 4; done + until curl -k -s ${aws_eks_cluster.this[0].endpoint}/healthz >/dev/null; do sleep 4; done EOT } } diff --git a/examples/managed_node_groups/main.tf b/examples/managed_node_groups/main.tf index db55e7d..c31abb3 100644 --- a/examples/managed_node_groups/main.tf +++ b/examples/managed_node_groups/main.tf @@ -113,7 +113,6 @@ module "eks" { ExtraTag = "example" } } - defaults = {} } map_roles = var.map_roles diff --git a/version b/version index f8ba35d..5f4f91f 100644 --- a/version +++ b/version @@ -1 +1 @@ -v7.0.1 +v8.0.0