Skip to content

Releases: cookpad/terraform-aws-eks

Release 1.23.0-rc1

17 Mar 10:44
84c63ce
Compare
Choose a tag to compare
Release 1.23.0-rc1 Pre-release
Pre-release

What's Changed

Enhancements 🎉

Other Changes

  • Fix bug where wrong bottlerocket volume is resized by @errm in #323
  • Upgrade k8s 1.23 by @errm in #324
  • Support running arm64 instance types on a node group by @sorah in #325
  • Support running arm64 instance types on a node group (resubmission for CI) by @sorah in #326
  • Migrate k8s.gcr.io to registry.k8s.io by @andrassy in #332

New Contributors

Full Changelog: 1.22.0...1.23.0-rc1

Release 1.22.2

14 Feb 12:11
Compare
Choose a tag to compare

Enhancements 🎉

  • Support custom configuration values for addons #331

Full Changelog: 1.22.1...1.22.2

Release 1.22.1

12 Aug 16:52
c32ad2f
Compare
Choose a tag to compare

Bug Fixes 🚧

  • Fix bug where wrong bottlerocket volume is resized by @errm in #323

Full Changelog: 1.22.0...1.22.1

Release 1.22.0

20 Jul 13:38
74fbc06
Compare
Choose a tag to compare

What's Changed

Breaking Changes 💥

Other Changes

  • Update CODEOWNERS by @errm in #312
  • Upgrade gopkg.in/yaml.v3 by @errm in #311
  • Upgrade to 1.22 by @jportasa in #314
  • Update kubeconfig to use client.authentication.k8s.io/v1beta1 by @sikachu in #315
  • Fix kubectl client to 1.22.11 (not latest, should be same than cluster version) by @jportasa in #317
  • Security - add variable to enable or not IMDSv2 by @jportasa in #313
  • Remove Addons by @errm in #319
  • Remove yaml k8s components breaking change documentation by @jportasa in #320
  • Run tests against latest terraform / aws provider by @errm in #321
  • Update kube-bench by @errm in #322

New Contributors

Full Changelog: 1.21.0...1.22.0

Release 1.22.0-rc2

28 Jun 08:13
0e9bec5
Compare
Choose a tag to compare

What's Changed

Enhancements 🎉

  • Upgrade to k8s 1.22 .
  • Add new EKS Addons: vpc-cni, ebs-csi (were added in previous releases: coreDNS and kube-proxy). AWS Doc
  • Enabled IMDSv2 by default (disable it if using kube2iam), Security team requirement. checker: aws ec2 describe-instances --region <region> --instance-id <instance-id> --query "Reservations[0].Instances[0].MetadataOptions"

Other Changes

  • Removed yaml k8s addons: nvidia, aws-node-termination-handler, metrics-server, pod_nanny (PR) only remains cluster-autoscaler, upgraded to latest version. The idea is that terraform doesn't manage anymore k8s components in future releases, just the AWS Addons. So Flux or any GitOps system should manage k8s components.

Full Changelog: 1.21.0...1.22.0

Release 1.22.0-rc1

22 Jun 06:41
8174fdd
Compare
Choose a tag to compare

What's Changed

Enhancements 🎉

  • Upgrade to 1.22 .
  • Update helm Addons to latest version.
  • Add new EKS Addons: vpc-cni, ebs-csi.

Full Changelog: 1.21.0...1.22.0

Release 1.21.0

15 Jun 13:17
9994d05
Compare
Choose a tag to compare

What's Changed

Enhancements 🎉

  • Upgrade to 1.21 by @aidy in #294
  • Use templatefile function instead of hashicorp/terraform provider… by @ettiee in #303
  • Upgrade to terraform 1.x by @aidy in #301

Bug Fixes 🚧

Breaking Changes 💥

Other Changes

  • Add support for GPU enabled bottlerocket nodes by @aidy in #298
  • Update README to match the latest version by @sikachu in #304

New Contributors

Full Changelog: 1.20.0...1.21.0

Release 1.21.0-rc2

27 May 12:23
9994d05
Compare
Choose a tag to compare
Release 1.21.0-rc2 Pre-release
Pre-release

Breaking Changes 💥

Full Changelog: 1.21.0-rc1...1.21.0-rc2

Release 1.21.0-rc1

12 Apr 13:20
a9caaac
Compare
Choose a tag to compare
Release 1.21.0-rc1 Pre-release
Pre-release

What's Changed

Other Changes

  • Upgrade to 1.21 by @aidy in #294
  • Avoid InvalidParameterException by @shimpeko in #293
  • Use templatefile function instead of hashicorp/terraform provider… by @ettiee in #303
  • Add support for GPU enabled bottlerocket nodes by @aidy in #298
  • Upgrade to terraform 1.x by @aidy in #301
  • Update README to match the latest version by @sikachu in #304

New Contributors

Full Changelog: 1.20.0...1.21.0-rc1

Release 1.20.0

17 Feb 16:10
f6cdf30
Compare
Choose a tag to compare

What's Changed

Enhancements 🎉

Breaking Changes 💥

Bug Fixes 🚧

  • fix: add cluster_names variable to the root module by @takanabe in #258
  • require aws provider version >= 3.49.0 by @ettiee in #272

Other Changes

  • Remove cluster-name tagging from subnets by @errm in #259
  • Update the README to not include the root module in the main example by @errm in #260
  • Switch to setup-terraform github action by @aidy in #263
  • Fix testing that autoscaler scales up the cluster by @aidy in #271
  • Upgrade autoscaler by @aidy in #270
  • use sts-regional-entpoints=true in eks pod identity webhook by @ettiee in #249
  • Use endpoint_public_access=true for root module by @ettiee in #274
  • Add validation for k8s label length restrictions by @aidy in #261
  • Remove root module by @aidy in #275
  • Manage vpc-cni, coredns and kube-proxy via eks addons by @aidy in #276
  • Fix formating in UPGRADING by @aidy in #280
  • Remove prometheus node-exporter from cluster add-ons by @ettiee in #279
  • Add #240 as a breaking change in UPGRADING.md for 1.20 release by @ettiee in #282
  • 1.20 upgrade - control plane, node groups eks addons by @ettiee in #281
  • Upgrade nvidia-device-plugin and metrics-server by @ettiee in #283
  • Fix UPGRADING.md with breaking change from #261 by @ettiee in #284
  • Apply kube-proxy daemonset by manifest not EKS addons by @ettiee in #286

Full Changelog: 1.19.0...1.20.0