Skip to content

Releases: eksctl-io/eksctl

eksctl 0.209.0

05 Jun 13:57
d3e4061
Compare
Choose a tag to compare

Release v0.209.0

🎯 Improvements

  • Add eksctl support for new AWS region ap-east-2 (#8406)

πŸ› Bug Fixes

  • Use AmazonLinux2023 as default AMI instead of AmazonLinux2 for Kubernetes version >=1.33 (#8405)
  • Fix missing permission setup for IPv6 cluster (#8387)

🧰 Maintenance

  • Update aws-node to v1.19.5 (#8377)
  • Update nvidia-device-plugin to v0.17.2 (#8381)
  • Update ec2-info (#8382)
  • Update coredns (#8385)

πŸ“ Documentation

  • Fix missing permission setup for IPv6 cluster (#8387)

Acknowledgments

The eksctl maintainers would like to sincerely thank @guessi and @naclonts.

eksctl 0.209.0-rc.0

05 Jun 06:25
d3e4061
Compare
Choose a tag to compare
eksctl 0.209.0-rc.0 Pre-release
Pre-release

Release v0.209.0

🎯 Improvements

  • Add eksctl support for new AWS region ap-east-2 (#8406)

πŸ› Bug Fixes

  • Use AmazonLinux2023 as default AMI instead of AmazonLinux2 for Kubernetes version >=1.33 (#8405)
  • Fix missing permission setup for IPv6 cluster (#8387)

🧰 Maintenance

  • Update aws-node to v1.19.5 (#8377)
  • Update nvidia-device-plugin to v0.17.2 (#8381)
  • Update ec2-info (#8382)
  • Update coredns (#8385)

πŸ“ Documentation

  • Fix missing permission setup for IPv6 cluster (#8387)

Acknowledgments

The eksctl maintainers would like to sincerely thank @guessi and @naclonts.

eksctl 0.208.0

12 May 20:27
bcdd6ec
Compare
Choose a tag to compare

Release v0.208.0

πŸš€ Features

  • Enable enclave options in EC2 Launch Template (#8349)
  • Add support for AL2023 arm64 nvidia amiType (#8351)

🎯 Improvements

  • Add AmazonLinux2 end-of-life warning message when creating clusters and nodegroups (#8376)

πŸ› Bug Fixes

  • Fix for create podidentityassociation bug in auto-mode clusters (#8358)
  • Fix CoreDNS scheduling on Fargate failing when component label in selector (#8357)
  • Fix support for non-current-generation ec2 instance types (#8354)
  • Fix get iamserviceaccount returning error for unrelated CloudFormation Stack (#8350)

🧰 Maintenance

  • Update coredns default to v1.11.4-eksbuild.10 (#8363)
  • Update ec2-info (#8361)
  • Drop support for Ubuntu 18.04 images (#8344)

πŸ“ Documentation

  • Update binary install for best practices (#8359)

Acknowledgments

The eksctl maintainers would like to sincerely thank @cloudxabide, @dheeraj-coding, @naclonts, @ndbaker1, @tarikdem and @toabctl.

eksctl 0.208.0-rc.0

12 May 19:30
bcdd6ec
Compare
Choose a tag to compare
eksctl 0.208.0-rc.0 Pre-release
Pre-release

Release v0.208.0

πŸš€ Features

  • Enable enclave options in EC2 Launch Template (#8349)
  • Add support for AL2023 arm64 nvidia amiType (#8351)

🎯 Improvements

  • Add AmazonLinux2 end-of-life warning message when creating clusters and nodegroups (#8376)

πŸ› Bug Fixes

  • Fix for create podidentityassociation bug in auto-mode clusters (#8358)
  • Fix CoreDNS scheduling on Fargate failing when component label in selector (#8357)
  • Fix support for non-current-generation ec2 instance types (#8354)
  • Fix get iamserviceaccount returning error for unrelated CloudFormation Stack (#8350)

🧰 Maintenance

  • Update coredns default to v1.11.4-eksbuild.10 (#8363)
  • Update ec2-info (#8361)
  • Drop support for Ubuntu 18.04 images (#8344)

πŸ“ Documentation

  • Update binary install for best practices (#8359)

Acknowledgments

The eksctl maintainers would like to sincerely thank @cloudxabide, @dheeraj-coding, @naclonts, @ndbaker1, @tarikdem and @toabctl.

eksctl 0.207.0

02 Apr 23:31
87e1d6e
Compare
Choose a tag to compare

Release v0.207.0

πŸš€ Features

  • Add support for new force parameter when upgrading cluster version (#8319)

🎯 Improvements

  • Enable creating IPV6 clusters with pod identities in addition to IRSA (#8322)
  • Add latest changes to AWS Load Balancer Controller IAM Policy (#8316)

🧰 Maintenance

  • Fully remove intermediate eksctl build image (#8341)
  • Remove redundant 'typecheck' linter (#8298)

Acknowledgments

The eksctl maintainers would like to sincerely thank @MartinEmrich, @alexandear, @rsumukha and @simonmarty.

eksctl 0.207.0-rc.0

02 Apr 22:27
87e1d6e
Compare
Choose a tag to compare
eksctl 0.207.0-rc.0 Pre-release
Pre-release

Release v0.207.0

πŸš€ Features

  • Add support for new force parameter when upgrading cluster version (#8319)

🎯 Improvements

  • Enable creating IPV6 clusters with pod identities in addition to IRSA (#8322)
  • Add latest changes to AWS Load Balancer Controller IAM Policy (#8316)

🧰 Maintenance

  • Fully remove intermediate eksctl build image (#8341)
  • Remove redundant 'typecheck' linter (#8298)

Acknowledgments

The eksctl maintainers would like to sincerely thank @MartinEmrich, @alexandear, @rsumukha and @simonmarty.

eksctl 0.206.0

23 Mar 07:36
238b735
Compare
Choose a tag to compare

Release v0.206.0

πŸš€ Features

  • Allow specification of IAM permission boundary for Auto Mode's Node Role (#8307)

🎯 Improvements

  • Default to newest k8s 1.32 version (#8300)
  • Support for EKS internal environments (#8294)
  • Update goformation from latest schema / Remove unused generated code (#8289)
  • Reduce blast radius of test that disables api server public access failing (#8288)
  • Fix failure when VPC CNI is configured to use both iam.withOIDC and useDefaultPodIdentityAssociations (#8268)
  • Update zz_generated.deepcopy.go, also add new make target for the same (#8267)

πŸ› Bug Fixes

  • Skip instance type support validation for custom AMI ID (#8303)
  • Allow core/default networking addons on auto-mode clusters with mixed node types (#8293)
  • Standardize on k8s 1.32.2 for go.mod (#8285)

🧰 Maintenance

  • Add support for i8g.48xlarge ec2 instance type (#8301)
  • Update nvidia-device-plugin to v0.17.1 (#8296)
  • Update ec2-info (#8297)
  • Update ec2-info (#8290)

Acknowledgments

The eksctl maintainers would like to sincerely thank @amdonov, and @ndbaker1.

eksctl 0.206.0-rc.0

23 Mar 06:54
238b735
Compare
Choose a tag to compare
eksctl 0.206.0-rc.0 Pre-release
Pre-release

Release v0.206.0

πŸš€ Features

  • Allow specification of IAM permission boundary for Auto Mode's Node Role (#8307)

🎯 Improvements

  • Default to newest k8s 1.32 version (#8300)
  • Support for EKS internal environments (#8294)
  • Update goformation from latest schema / Remove unused generated code (#8289)
  • Reduce blast radius of test that disables api server public access failing (#8288)
  • Fix failure when VPC CNI is configured to use both iam.withOIDC and useDefaultPodIdentityAssociations (#8268)
  • Update zz_generated.deepcopy.go, also add new make target for the same (#8267)

πŸ› Bug Fixes

  • Skip instance type support validation for custom AMI ID (#8303)
  • Allow core/default networking addons on auto-mode clusters with mixed node types (#8293)
  • Standardize on k8s 1.32.2 for go.mod (#8285)

🧰 Maintenance

  • Add support for i8g.48xlarge ec2 instance type (#8301)
  • Update nvidia-device-plugin to v0.17.1 (#8296)
  • Update ec2-info (#8297)
  • Update ec2-info (#8290)

Acknowledgments

The eksctl maintainers would like to sincerely thank @amdonov, and @ndbaker1.

eksctl 0.205.0

28 Feb 19:30
9e5300e
Compare
Choose a tag to compare

Release v0.205.0

πŸš€ Features

  • Add support for creating access entries of type EC2 for EKS Auto Mode (#8228)
  • Support for setting MarketType/InstanceMarketOptions for use with capacity-block (#8207)

🎯 Improvements

  • Update eksctl api schema for neuron devices (#8255)
  • Fix go.sum; check go.mod and go.sum on CI (#8254)
  • Switch default for ExecConfig api version from v1alpha1->v1beta1 (#8252)
  • Allow separate explicit selection of Neuron Devices (separate from GPUs) in api (#8243)
  • Add support for allow/deny regexp(s) in instanceSelector (#8247)
  • Re-add support for env var keys from AWS SDK (#8231)

πŸ› Bug Fixes

  • Allow adding remote network config to private clusters (#8261)
  • Re-allow use of the cnn1-az4 availability zone (#8240)
  • Add missing coredns-1.32 json file (#8233)
  • Print the computed upgrade version correctly (#8232)
  • Remove support for p2 instances which require NVIDIA driver <= 470 (#8226)
  • Fix issue installing the nvidia device plugin unconditionally on al2023 (#8225)
  • Do not create a placement group when using a reservation (#8220)

🧰 Maintenance

  • Update aws-node to v1.19.3 (#8258)

πŸ“ Documentation

  • Update Karpenter usage documentation to reflect latest supported version(s) (#8250)

Acknowledgments

The eksctl maintainers would like to sincerely thank @NicholasBlaskey, @alexandear, @bryantbiggs, @cenkalti, @dims, @escardoso and @vsoch.

eksctl 0.205.0-rc.0

28 Feb 19:27
9e5300e
Compare
Choose a tag to compare
eksctl 0.205.0-rc.0 Pre-release
Pre-release

Release v0.205.0

πŸš€ Features

  • Add support for creating access entries of type EC2 for EKS Auto Mode (#8228)
  • Support for setting MarketType/InstanceMarketOptions for use with capacity-block (#8207)

🎯 Improvements

  • Update eksctl api schema for neuron devices (#8255)
  • Fix go.sum; check go.mod and go.sum on CI (#8254)
  • Switch default for ExecConfig api version from v1alpha1->v1beta1 (#8252)
  • Allow separate explicit selection of Neuron Devices (separate from GPUs) in api (#8243)
  • Add support for allow/deny regexp(s) in instanceSelector (#8247)
  • Re-add support for env var keys from AWS SDK (#8231)

πŸ› Bug Fixes

  • Allow adding remote network config to private clusters (#8261)
  • Re-allow use of the cnn1-az4 availability zone (#8240)
  • Add missing coredns-1.32 json file (#8233)
  • Print the computed upgrade version correctly (#8232)
  • Remove support for p2 instances which require NVIDIA driver <= 470 (#8226)
  • Fix issue installing the nvidia device plugin unconditionally on al2023 (#8225)
  • Do not create a placement group when using a reservation (#8220)

🧰 Maintenance

  • Update aws-node to v1.19.3 (#8258)

πŸ“ Documentation

  • Update Karpenter usage documentation to reflect latest supported version(s) (#8250)

Acknowledgments

The eksctl maintainers would like to sincerely thank @NicholasBlaskey, @alexandear, @bryantbiggs, @cenkalti, @dims, @escardoso and @vsoch.