Releases: cookpad/terraform-aws-eks
Releases · cookpad/terraform-aws-eks
Release 1.24.0
Release 1.24.0-rc1
Release 1.23.0
What's Changed
Enhancements 🎉
- Support custom configuration values for addons by @jacksmith15 in #331
- Removes the provisioner that “waits” for the cluster to be ready, and instead adding a similar check to the kubectl command fixes a lot of errors that can require a re-run when provisioning a cluster. by @errm in #337
- Allows IAM roles to have prefix by @errm in #337
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
- update UPGRADING.md for 1.23 by @pray in #338
New Contributors
- @sorah made their first contribution in #325
- @jacksmith15 made their first contribution in #331
- @andrassy made their first contribution in #332
- @pray made their first contribution in #338
Full Changelog: 1.22.0...1.23.0
Release 1.23.0-rc2
Release 1.23.0-rc1
What's Changed
Enhancements 🎉
- Support custom configuration values for addons by @jacksmith15 in #331
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
- @sorah made their first contribution in #325
- @jacksmith15 made their first contribution in #331
- @andrassy made their first contribution in #332
Full Changelog: 1.22.0...1.23.0-rc1
Release 1.22.2
Release 1.22.1
Bug Fixes 🚧
Full Changelog: 1.22.0...1.22.1
Release 1.22.0
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
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
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