Skip to content

Add release notes for v0.208.0 #8343

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
May 12, 2025
Merged

Add release notes for v0.208.0 #8343

merged 2 commits into from
May 12, 2025

Conversation

eksctl-bot
Copy link
Collaborator

@eksctl-bot eksctl-bot commented Apr 2, 2025

🤖 Copy release notes from Draft

Full draft release notes for v0.208.0

Release v0.208.0

🚀 Features

🎯 Improvements

🐛 Bug Fixes

🧰 Maintenance

📝 Documentation

Acknowledgments

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


Auto-generated by eksctl Draft Release Notes GitHub workflow

@eksctl-bot eksctl-bot added kind/improvement skip-release-notes Causes PR not to show in release notes labels Apr 2, 2025
@eksctl-bot eksctl-bot force-pushed the update-release-notes branch from a4ea944 to e0ed48f Compare April 3, 2025 17:59
@eksctl-bot eksctl-bot changed the title Add release notes for v0.207.0 Add release notes for v0.208.0 Apr 3, 2025
@eksctl-bot eksctl-bot force-pushed the update-release-notes branch 5 times, most recently from 9e8c607 to a2fb8c8 Compare April 17, 2025 16:46
@eksctl-bot eksctl-bot force-pushed the update-release-notes branch 4 times, most recently from 6fb2b9f to 4136d91 Compare April 24, 2025 13:01
@eksctl-bot eksctl-bot force-pushed the update-release-notes branch 3 times, most recently from 6a3ade8 to 6b671f1 Compare April 28, 2025 21:06
@eksctl-bot eksctl-bot force-pushed the update-release-notes branch 11 times, most recently from fe866f5 to 67ed03c Compare May 7, 2025 18:57
@eksctl-bot eksctl-bot force-pushed the update-release-notes branch from 67ed03c to 9430cb5 Compare May 8, 2025 17:55
@naclonts naclonts merged commit bcdd6ec into main May 12, 2025
9 checks passed
@naclonts naclonts deleted the update-release-notes branch May 12, 2025 17:52
yehielnetapp added a commit to spotinst/weaveworks-eksctl that referenced this pull request May 28, 2025
* Fix addons integration test

aws-efs-csi-driver now supports Pod Identity.

Signed-off-by: cpu1 <[email protected]>

* Remove deletion of aws-efs-csi-driver

Signed-off-by: cpu1 <[email protected]>

* Support for Autonomous Mode

Signed-off-by: cpu1 <[email protected]>

* Remove unused mocks

Signed-off-by: cpu1 <[email protected]>

* Rename AutonomousMode to AutoMode

Signed-off-by: cpu1 <[email protected]>

* Attach Auto Mode policies to cluster role when enabling Auto Mode

Signed-off-by: cpu1 <[email protected]>

* Update goformation

Signed-off-by: cpu1 <[email protected]>

* Bump aws-sdk-go-v2 version and correct cluster types

* Fix tests, regenerate mocks

Signed-off-by: cpu1 <[email protected]>

* Add support for EKS Hybrid Nodes (eksctl-io#8062)

add support for hybrid nodes

* Add release notes for v0.195.0

Signed-off-by: cpu1 <[email protected]>

* Prepare for next development iteration

* Fix deepcopy diff

* Reword IRSA warning message

Signed-off-by: cpu1 <[email protected]>

* userdocs: fix comment for custom managed nodegroup

Signed-off-by: Kush Upadhyay <[email protected]>

* Add release notes for v0.196.0

Signed-off-by: cpu1 <[email protected]>

* Prepare for next development iteration

* add readme note for auto mode

* add link to markdown and note for hybrid nodes

* Add IAM capability if a custom IAM role is provided for Auto Mode

Signed-off-by: cpu1 <[email protected]>

* Cleanup Hybrid Nodes docs (eksctl-io#8072)

cleanup hybrid nodes docs

* Add release notes for v0.197.0

* Prepare for next development iteration

* Add support for `preBootstrapCommands` in AL2023 (eksctl-io#8031)

add support for preBootstrapCommands in AL2023

* Add release notes for v0.198.0 (eksctl-io#8077)

Co-authored-by: tiberiugc <[email protected]>

* Prepare for next development iteration (eksctl-io#8080)

* Add support for `overrideBootstrapCommand` in AL2023 (eksctl-io#8078)

* add support for overrideBootstrapCommand in AL2023

* e2e tests

* Migrate dependent goformation module to a local fork (eksctl-io#8081)

Migrate goformation module to a local fork

* EKS Auto Mode should not require setting default addons or OIDC (eksctl-io#8082)

* Allow importing subnets with IPv6 only (eksctl-io#8086)

allow importing subnets with IPv6 only

* Add support for C8g and R8g instance types (eksctl-io#8041)

* Support EKS managed nodegroup node repair config (eksctl-io#8087)

* Add release notes for v0.199.0 (eksctl-io#8079)

* Prepare for next development iteration (eksctl-io#8088)

* Update excluded contributors from release notes (eksctl-io#8092)

* Support for Bangkok region (`ap-southeast-7`) (eksctl-io#8114)

support ap-southeast-7 region

* Add release notes for v0.200.0 (eksctl-io#8093)

Co-authored-by: tiberiugc <[email protected]>

* support mx-central-1 region

* Prepare for next development iteration (eksctl-io#8116)

* Support create cluster default addon metrics-server

* Repair AL2023 with IPv6 node creation (eksctl-io#8120)

repair al2023 nodes with ipv6

* Update doc dependencies and supported Python runtime to publish latest doc updates (eksctl-io#8119)

* docs: Update doc dependencies and supported Python runtime

* fix: Correct link checking which seems to have been failing for quite some time

* Bump actions/cache from 4.0.2 to 4.2.0

Bumps [actions/cache](https://github.com/actions/cache) from 4.0.2 to 4.2.0.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](actions/cache@0c45773...1bd1e32)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

* Bump peter-evans/create-pull-request from 6.0.2 to 7.0.6

Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 6.0.2 to 7.0.6.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](peter-evans/create-pull-request@70a41ab...67ccf78)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

* Bump actions/setup-go from 5.0.0 to 5.2.0

Bumps [actions/setup-go](https://github.com/actions/setup-go) from 5.0.0 to 5.2.0.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](actions/setup-go@0c52d54...3041bf5)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

* Bump docker/metadata-action from 5.5.1 to 5.6.1

Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 5.5.1 to 5.6.1.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Commits](docker/metadata-action@8e5442c...369eb59)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

* Bump actions/checkout from 4.1.2 to 4.2.2 (eksctl-io#8021)

Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.2 to 4.2.2.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@9bb5618...11bd719)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/setup-python from 5.1.0 to 5.3.0 (eksctl-io#8022)

Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5.1.0 to 5.3.0.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](actions/setup-python@82c7e63...0b93645)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump goreleaser/goreleaser-action from 5.0.0 to 6.1.0 (eksctl-io#8055)

Bumps [goreleaser/goreleaser-action](https://github.com/goreleaser/goreleaser-action) from 5.0.0 to 6.1.0.
- [Release notes](https://github.com/goreleaser/goreleaser-action/releases)
- [Commits](goreleaser/goreleaser-action@7ec5c2b...9ed2f89)

---
updated-dependencies:
- dependency-name: goreleaser/goreleaser-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump docker/build-push-action from 5.3.0 to 6.11.0 (eksctl-io#8124)

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5.3.0 to 6.11.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](docker/build-push-action@2cdde99...b32b51a)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore: Add diff created by running `make build` (eksctl-io#8121)

* Ubuntu 24.04 support (eksctl-io#8094)

feat: Ubuntu 24.04 support

This adds image lookup support for Ubuntu 24.04 (using image names and ssm param resolution).

Co-authored-by: Robby Pocase <[email protected]>

* Remove EFA installation scripts; EFA is installed by default on EKS AL2 GPU, EKS Al2023 NVIDIA, and EKS AL2023 Neuron AMIs (eksctl-io#8113)

* fix: Remove EFA installation scripts; EFA is installed by default on EKS accelerated AMIs

* chore: Update EFA device plugin instances and container image to match `eks-charts`

* chore: Clean up dangling reference

* fix: Update test for EFA AL2 user data

* docs: Update remaining references

* Bump github.com/aws/aws-sdk-go-v2/service/outposts from 1.48.0 to 1.48.1 (eksctl-io#8133)

Bumps [github.com/aws/aws-sdk-go-v2/service/outposts](https://github.com/aws/aws-sdk-go-v2) from 1.48.0 to 1.48.1.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json)
- [Commits](aws/aws-sdk-go-v2@service/s3/v1.48.0...service/s3/v1.48.1)

---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/service/outposts
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump github.com/aws/aws-sdk-go-v2/service/elasticloadbalancing from 1.28.8 to 1.28.9 (eksctl-io#8132)

Bump github.com/aws/aws-sdk-go-v2/service/elasticloadbalancing

Bumps [github.com/aws/aws-sdk-go-v2/service/elasticloadbalancing](https://github.com/aws/aws-sdk-go-v2) from 1.28.8 to 1.28.9.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json)
- [Commits](aws/aws-sdk-go-v2@config/v1.28.8...config/v1.28.9)

---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/service/elasticloadbalancing
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump github.com/aws/aws-sdk-go-v2/service/cognitoidentityprovider from 1.36.3 to 1.48.4 (eksctl-io#8130)

Bump github.com/aws/aws-sdk-go-v2/service/cognitoidentityprovider

Bumps [github.com/aws/aws-sdk-go-v2/service/cognitoidentityprovider](https://github.com/aws/aws-sdk-go-v2) from 1.36.3 to 1.48.4.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json)
- [Commits](aws/aws-sdk-go-v2@service/iam/v1.36.3...service/eks/v1.48.4)

---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/service/cognitoidentityprovider
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump github.com/aws/aws-sdk-go-v2/service/cloudformation from 1.56.3 to 1.56.4 (eksctl-io#8127)

Bump github.com/aws/aws-sdk-go-v2/service/cloudformation

Bumps [github.com/aws/aws-sdk-go-v2/service/cloudformation](https://github.com/aws/aws-sdk-go-v2) from 1.56.3 to 1.56.4.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json)
- [Commits](aws/aws-sdk-go-v2@service/ssm/v1.56.3...service/ssm/v1.56.4)

---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/service/cloudformation
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 from 1.43.3 to 1.43.4 (eksctl-io#8129)

Bump github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2

Bumps [github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2](https://github.com/aws/aws-sdk-go-v2) from 1.43.3 to 1.43.4.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json)
- [Commits](aws/aws-sdk-go-v2@service/ssm/v1.43.3...service/fsx/v1.43.4)

---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump github.com/aws/aws-sdk-go-v2/config from 1.27.11 to 1.28.9 (eksctl-io#8131)

Bumps [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) from 1.27.11 to 1.28.9.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json)
- [Commits](aws/aws-sdk-go-v2@config/v1.27.11...config/v1.28.9)

---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/config
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump github.com/Masterminds/semver/v3 from 3.2.1 to 3.3.1 (eksctl-io#8047)

Bumps [github.com/Masterminds/semver/v3](https://github.com/Masterminds/semver) from 3.2.1 to 3.3.1.
- [Release notes](https://github.com/Masterminds/semver/releases)
- [Changelog](https://github.com/Masterminds/semver/blob/master/CHANGELOG.md)
- [Commits](Masterminds/semver@v3.2.1...v3.3.1)

---
updated-dependencies:
- dependency-name: github.com/Masterminds/semver/v3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update coredns (eksctl-io#7901)

update coredns

Co-authored-by: michaelbeaumont <[email protected]>

* Update aws-node to v1.19.2 (eksctl-io#7899)

update aws-node to v1.19.2

Co-authored-by: michaelbeaumont <[email protected]>

* Update nvidia-device-plugin to v0.17.0 (eksctl-io#7918)

update nvidia-device-plugin to v0.17.0

Co-authored-by: michaelbeaumont <[email protected]>

* Fix E2E tests (eksctl-io#8139)

* Add release notes for v0.201.0 (eksctl-io#8115)

Co-authored-by: tiberiugc <[email protected]>

* Prepare for next development iteration (eksctl-io#8143)

* Remove SSM install script from AL2; SSM is pre-installed on EKS AL based AMIs (eksctl-io#8135)

* Enable default addon creation for auto mode clusters (eksctl-io#8140)

* Enable default addon creation for auto mode clusters

* Update pkg/actions/addon/tasks.go

Co-authored-by: Amine <[email protected]>

---------

Co-authored-by: Gustavo Diaz <[email protected]>
Co-authored-by: Amine <[email protected]>

* Disable metrics-server default addon creation for unsupported regions (eksctl-io#8146)

Co-authored-by: Gustavo Diaz <[email protected]>

* Update import path of local goformation fork, fixing `go mod verify` (eksctl-io#8148)

Change import path of local goformation fork to original fork name

* Fix e2e integration tests (eksctl-io#8149)

* Use `DescribeClusterVersions` API instead of hardcoding EKS version data (eksctl-io#8144)

use DescribeClusterVersions API instead of hardcoding EKS version data in eksctl

* Remove `xtables.lock` which should be managed by the VPC CNI (eksctl-io#8134)

* Remove `xtables.lock` which should be managed by the VPC CNI

* chore: Update `aws-node` self-managed config to match latest VPC CNI chart spec

* Wait for vpccni to become active before updating it to use IRSA (eksctl-io#8152)

wait for vpccni to become active before updating it to use IRSA

* Upgrade to go 1.22 (eksctl-io#8125)

* Upgrade to go 1.22

* fix: Add missing test deps

* chore: Move tool installation to its own make target

* chore: Update `goformation` go version to `1.22` and run `make build`

* Migrate `goformation` under `pkg/` as a local package and remove location re-write (eksctl-io#8153)

* Migrate `goformation` under `pkg/` as a local package and remove location re-write

* chore: Fix linkchecker and go version used in CI

* fix: Update lint ignore path for `goformation`

* Bump github.com/github-release/github-release from 0.10.0 to 0.10.1 (eksctl-io#8107)

Bumps [github.com/github-release/github-release](https://github.com/github-release/github-release) from 0.10.0 to 0.10.1.
- [Release notes](https://github.com/github-release/github-release/releases)
- [Changelog](https://github.com/github-release/github-release/blob/master/github-release.go)
- [Commits](github-release/github-release@v0.10.0...v0.10.1)

---
updated-dependencies:
- dependency-name: github.com/github-release/github-release
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump github.com/gofrs/flock from 0.8.1 to 0.12.1 (eksctl-io#8024)

Bumps [github.com/gofrs/flock](https://github.com/gofrs/flock) from 0.8.1 to 0.12.1.
- [Release notes](https://github.com/gofrs/flock/releases)
- [Commits](gofrs/flock@v0.8.1...v0.12.1)

---
updated-dependencies:
- dependency-name: github.com/gofrs/flock
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Adding support for us-isof and eu-isoe regions (eksctl-io#8151)

adding support for us-isof and eu-isoe regions

* Add release notes for v0.202.0 (eksctl-io#8142)

add release notes for v0.202.0

Co-authored-by: tiberiugc <[email protected]>

* Revert dependencies changes that are making release workflow fail (eksctl-io#8157)

* Revert "Bump github.com/gofrs/flock from 0.8.1 to 0.12.1 (eksctl-io#8024)"

This reverts commit 18394bd.

* Revert "Bump github.com/github-release/github-release from 0.10.0 to 0.10.1 (eksctl-io#8107)"

This reverts commit 34ab1f8.

* Revert "Migrate `goformation` under `pkg/` as a local package and remove location re-write (eksctl-io#8153)"

This reverts commit d0e5360.

* Revert "Upgrade to go 1.22 (eksctl-io#8125)"

This reverts commit ccdd44c.

* Prepare for next development iteration (eksctl-io#8159)

* Bump golang.org/x/crypto from v0.22.0 to v0.32.0 (eksctl-io#8166)

* Bump golang.org/x/crypto from v0.22.0 to v0.32.0

* commit new image tag

---------

Co-authored-by: Gustavo Diaz <[email protected]>

* [Hybrid Nodes] Remove strict requirement of providing a VGW or TGW during cluster creation (eksctl-io#8168)

[Hybrid Nodes] Remote strict requirement of providing a VGW or TGW during cluster creation

* [Hybrid Nodes] Make `remoteNetworkConfig.IAM.Provider` field case insensitive (eksctl-io#8169)

make RemoteNetworkConfig.IAM.Provider case insensitive

* Resolve clusterDNS for IPv6 MNG AL2023 with custom AMI (eksctl-io#8170)

* resolve cluster DNS for IPv6 MNG AL2023 with custom AMI

* correct error message

* Add release notes for v0.203.0 (eksctl-io#8154)

Add notes for v0.203.0

Co-authored-by: Tibi <[email protected]>

* Allow disabling default addons with Auto Mode (eksctl-io#8165)

* Bump actions/setup-python from 5.3.0 to 5.4.0 (eksctl-io#8177)

Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5.3.0 to 5.4.0.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](actions/setup-python@0b93645...4237552)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump aws-actions/configure-aws-credentials from 4.0.2 to 4.0.3 (eksctl-io#8178)

Bumps [aws-actions/configure-aws-credentials](https://github.com/aws-actions/configure-aws-credentials) from 4.0.2 to 4.0.3.
- [Release notes](https://github.com/aws-actions/configure-aws-credentials/releases)
- [Changelog](https://github.com/aws-actions/configure-aws-credentials/blob/main/CHANGELOG.md)
- [Commits](aws-actions/configure-aws-credentials@e3dd6a4...4fc4975)

---
updated-dependencies:
- dependency-name: aws-actions/configure-aws-credentials
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/stale from 9.0.0 to 9.1.0 (eksctl-io#8179)

Bumps [actions/stale](https://github.com/actions/stale) from 9.0.0 to 9.1.0.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](actions/stale@28ca103...5bef64f)

---
updated-dependencies:
- dependency-name: actions/stale
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump release-drafter/release-drafter from 6.0.0 to 6.1.0 (eksctl-io#8180)

Bumps [release-drafter/release-drafter](https://github.com/release-drafter/release-drafter) from 6.0.0 to 6.1.0.
- [Release notes](https://github.com/release-drafter/release-drafter/releases)
- [Commits](release-drafter/release-drafter@3f0f870...b1476f6)

---
updated-dependencies:
- dependency-name: release-drafter/release-drafter
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/setup-go from 5.2.0 to 5.3.0 (eksctl-io#8181)

Bumps [actions/setup-go](https://github.com/actions/setup-go) from 5.2.0 to 5.3.0.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](actions/setup-go@3041bf5...f111f33)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump docker/build-push-action from 6.11.0 to 6.13.0 (eksctl-io#8182)

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6.11.0 to 6.13.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](docker/build-push-action@b32b51a...ca877d9)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Enable Bottlerocket on Neuron Instance types (Inferentia and Trainium) (eksctl-io#8173)

* feat: Add support for Bottlerocket AMIs on Neuron Instances

* tests: Update unit-tests to support Bottlerocket on Neuron

* assets: Update neuron-device-plugin

* Added EBS IO2 volumeType support to Managed  NodeGroup (eksctl-io#7989)

* Enable NVIDIA Plugin automatically for AL2023 GPU AMIs (eksctl-io#8199)

Signed-off-by: Davanum Srinivas <[email protected]>

* Add addon name to some logging lines (eksctl-io#8200)

Signed-off-by: Davanum Srinivas <[email protected]>

* New EFA plugin images need a new volume for EFA plugin to mount - `/dev/infiniband` (eksctl-io#8201)

* Bump github.com/aws/aws-sdk-go-v2/service/cloudtrail from 1.47.0 to 1.47.2 (eksctl-io#8189)

* Bump github.com/fatih/color from 1.16.0 to 1.18.0 (eksctl-io#8190)

* Bump github.com/spf13/afero from 1.11.0 to 1.12.0 (eksctl-io#8187)

* Bump github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 from 1.43.8 to 1.43.12 (eksctl-io#8203)

* Bump github.com/aws/aws-sdk-go-v2/service/cognitoidentityprovider from 1.48.4 to 1.49.4 (eksctl-io#8204)

* Bump github.com/aws/aws-sdk-go-v2/service/cloudformation from 1.56.8 to 1.57.0 (eksctl-io#8205)

* Update aws-node to v1.19.2 (eksctl-io#8160)

* Bump github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs from 1.45.8 to 1.45.12 (eksctl-io#8202)

* Replace `golang.org/x/exp/slices` with `slices` (eksctl-io#8195)

The experimental functions in `golang.org/x/exp/slices` are now
available in the standard library in Go 1.21.

Reference: https://go.dev/doc/go1.21#slices

Signed-off-by: Eng Zer Jun <[email protected]>

* pre-Generate EC2 instance type details out of band (eksctl-io#8206)

Signed-off-by: Davanum Srinivas <[email protected]>

* Prepare for next development iteration (eksctl-io#8194)

* Update building with golang 1.24 (eksctl-io#8210)

Update to golang 1.24, bumping multiple dependencies
Also update build image manifest, tag file and workflows

* Fix broken karpenter doc links (eksctl-io#8213)

Signed-off-by: Adam Crowder <[email protected]>

* Fix broken link to "Creating and Managing Clusters" (eksctl-io#8212)

* Add release notes for v0.204.0 (eksctl-io#8171)

* Prepare for next development iteration (eksctl-io#8215)

* Update attributions document (eksctl-io#8214)

* Update GPU ec2 instance types in integration tests (eksctl-io#8217)

* Support for setting MarketType/InstanceMarketOptions for use with "capacity-block" (eksctl-io#8207)

* Support for setting MarketType/InstanceMarketOptions for use with "capacity-block"

Signed-off-by: Davanum Srinivas <[email protected]>

* set CapacityType field of AWS::EKS::Nodegroup correctly

Signed-off-by: Davanum Srinivas <[email protected]>

* MNG capacity block needs a single instance type in launch template

Signed-off-by: Davanum Srinivas <[email protected]>

---------

Signed-off-by: Davanum Srinivas <[email protected]>

* Migrate `goformation` under `pkg/` as a local package and remove location re-write (eksctl-io#8219)

* Placement group should not be created when using a reservation (eksctl-io#8220)

bug: placement group should not be added for reservation

Reservations are special cases that often can be created
with placement already in mind, or have instances in different
availability zones (or far enough away) so adding a placement
group automatically will prevent provision of a large set of
resources. Changing the default behavior to always require the
user to specify a placement group for EFA is overkill, but
a good balance is, in the case EFA is enabled and there is no
placement group, when there is a reservation do not add the
group automatically, but issue a warning to the user they can
choose to respond to. TLDR: when a user deploys a cluster via
a reservation they are responsible for adding the placement
group.

Signed-off-by: vsoch <[email protected]>
Co-authored-by: vsoch <[email protected]>

* Fix issue installing the nvidia device plugin unconditionally on al2023 (eksctl-io#8225)

Signed-off-by: Davanum Srinivas <[email protected]>

* Remove support for p2 instances which require NVIDIA driver <= 470 (eksctl-io#8226)

* Remove support for `p2` instances which require NVIDIA driver <= 470

* chore: Update references of `p2` to `g5`

* Add support for creating access entries of type `EC2` for EKS Auto Mode (eksctl-io#8228)

* Re-add support for env var keys from AWS SDK (eksctl-io#8231)

Signed-off-by: Davanum Srinivas <[email protected]>

* Update dependencies (eksctl-io#8229)

* Update dependencies

* Update build image manifest, tag file and workflows

* Print the computed upgrade version correctly (eksctl-io#8232)

print the computed upgrade version correctly

Signed-off-by: Davanum Srinivas <[email protected]>

* Add missing coredns-1.32 json file (eksctl-io#8233)

Signed-off-by: Davanum Srinivas <[email protected]>

* copy over older coredns json if missing (eksctl-io#8237)

Signed-off-by: Davanum Srinivas <[email protected]>

* Re-allow use of the `cnn1-az4` availability zone (eksctl-io#8240)

Allow cnn1-az4 to be picked

Signed-off-by: Davanum Srinivas <[email protected]>

* Enable auto-update of ec2 info (eksctl-io#8239)

Signed-off-by: Davanum Srinivas <[email protected]>

* Remove intermediate build image from add-on auto-update CI workflow (eksctl-io#8234)

* Remove unused stringer dependency (eksctl-io#8211)

* Remove build container image use from CI workflows (eksctl-io#8241)

* Remove un-used build dependencies (eksctl-io#8242)

* Remove archived github.com/bxcodec/faker dependency (eksctl-io#8245)

* Do not run ci jobs in forks (eksctl-io#8246)

Signed-off-by: Davanum Srinivas <[email protected]>

* Add support for allow/deny regexp(s) in instanceSelector (eksctl-io#8247)

Signed-off-by: Davanum Srinivas <[email protected]>

* GPUs != Accelerators (eksctl-io#8243)

GPUs != Neuron Devices

Signed-off-by: Davanum Srinivas <[email protected]>

* Fix failure when VPC CNI is configured to use both iam.withOIDC and useDefaultPodIdentityAssociations (eksctl-io#8249)

Signed-off-by: Davanum Srinivas <[email protected]>

* Bump github.com/blang/semver to v4.0.0 (eksctl-io#8244)

* Update Karpenter usage documentation to reflect latest supported version(s) (eksctl-io#8250)

* update karpenter version and fixed links reference

* texts changed as suggested

* chore: Documentation tweaks

---------

Co-authored-by: Edmar Campos Cardoso <[email protected]>
Co-authored-by: Bryant Biggs <[email protected]>

* Update GH CLI and aws-iam-authenticator versions in docker image (eksctl-io#8253)

* Update GH CLI and aws-iam-authenticator versions in docker image

Signed-off-by: Davanum Srinivas <[email protected]>

* Update build image manifest, tag file and workflows

Signed-off-by: Davanum Srinivas <[email protected]>

---------

Signed-off-by: Davanum Srinivas <[email protected]>

* Switch default for ExecConfig api version from v1alpha1->v1beta1 (eksctl-io#8252)

Signed-off-by: Davanum Srinivas <[email protected]>

* Fix go.sum; check go.mod and go.sum on CI (eksctl-io#8254)

Fix go.sum; check go.mod, go.sum on CI

* generate/verify schema .. had forgotten to update schema.json for neuron devices (eksctl-io#8255)

Signed-off-by: Davanum Srinivas <[email protected]>

* Replace 'github.com/pkg/errors' with 'errors' in tests (eksctl-io#8256)

Replace 'github.com/pkg/errors' with 'errors'

* Revert: Remove un-used build dependencies eksctl-io#8242 (eksctl-io#8257)

* Update aws-node to v1.19.3 (eksctl-io#8258)

update aws-node to v1.19.3

Co-authored-by: michaelbeaumont <[email protected]>

* Upgrade library: github.com/cenkalti/backoff/v5 (eksctl-io#8260)

* Replace 'github.com/pkg/errors' with 'errors' (eksctl-io#8259)

Remove github.com/pkg/errors dependency

* Allow adding remote network config to private clusters (eksctl-io#8261)

Fix hybrid node validation to allow private clusters

* Revert "Fix failure when VPC CNI is configured to use both iam.withOIDC and useDefaultPodIdentityAssociations (eksctl-io#8264)

Revert "Fix failure when VPC CNI is configured to use both iam.withOIDC and useDefaultPodIdentityAssociations"

This reverts commit 93ba3bc.

Signed-off-by: Davanum Srinivas <[email protected]>

* Add release notes for v0.205.0 (eksctl-io#8216)

* Prepare for next development iteration (eksctl-io#8265)

* Standardize on k8s 1.32.2 for go.mod (eksctl-io#8285)

Signed-off-by: Davanum Srinivas <[email protected]>

* Update zz_generated.deepcopy.go, also add new make target for the same (eksctl-io#8267)

Signed-off-by: Davanum Srinivas <[email protected]>

* Fix failure when VPC CNI is configured to use both iam.withOIDC and useDefaultPodIdentityAssociations (eksctl-io#8268)

This reverts commit be999ef.

Signed-off-by: Davanum Srinivas <[email protected]>

* Reduce blast radius of test that disables api server public access failing (eksctl-io#8288)

Signed-off-by: Davanum Srinivas <[email protected]>

* Update goformation from latest schema / Remove unused generated code (eksctl-io#8289)

* skip generating code for things we don't use

Signed-off-by: Davanum Srinivas <[email protected]>

* use go:generate in goformation.go to regenerate code

Signed-off-by: Davanum Srinivas <[email protected]>

* add explicit error when a type is not found

Signed-off-by: Davanum Srinivas <[email protected]>

* fix test cases

Signed-off-by: Davanum Srinivas <[email protected]>

---------

Signed-off-by: Davanum Srinivas <[email protected]>

* Update ec2-info (eksctl-io#8290)

update ec2-info

Co-authored-by: michaelbeaumont <[email protected]>

* Allow core/default networking addons on auto-mode clusters with mixed node types (eksctl-io#8293)

* Update ec2-info (eksctl-io#8297)

update ec2-info

Co-authored-by: michaelbeaumont <[email protected]>

* Update nvidia-device-plugin to v0.17.1 (eksctl-io#8296)

update nvidia-device-plugin to v0.17.1

Co-authored-by: michaelbeaumont <[email protected]>

* Support for EKS internal environments (eksctl-io#8294)

* Support for EKS internal beta/gamma environments

Allow setting `AWS_ENDPOINT_URL_EKS` to internal URLs for testing/development
cycles. We setup a AWS Lambda based CloudFormation Resource that acts as a
proxy to pass through calls from CFN templates to the internal URLs. Added a
couple of beta.go to encapsulate creating custom resources from the same info
used to create the EKS related CFN resources. The hard part is the python based
lambda code that turns the CFN handler payload into calls to various eks/iam
and other APIs.

Signed-off-by: Davanum Srinivas <[email protected]>

* Incorporate review feedback

Signed-off-by: Davanum Srinivas <[email protected]>

---------

Signed-off-by: Davanum Srinivas <[email protected]>

* Default to newest k8s 1.32 version (eksctl-io#8300)

Signed-off-by: Davanum Srinivas <[email protected]>

* Bump docker/build-push-action from 6.13.0 to 6.15.0 (eksctl-io#8271)

* Bump peter-evans/create-pull-request from 7.0.6 to 7.0.7 (eksctl-io#8272)

* Bump docker/metadata-action from 5.6.1 to 5.7.0 (eksctl-io#8273)

* Bump golang.org/x/oauth2 from 0.26.0 to 0.27.0 (eksctl-io#8280)

* Add support for i8g.48xlarge ec2 instance type (eksctl-io#8301)

* Skip instance type support validation for custom AMI ID (eksctl-io#8303)

* Bump golang.org/x/net from 0.35.0 to 0.36.0 (eksctl-io#8295)

* Bump github.com/containerd/containerd from 1.7.25 to 1.7.27 (eksctl-io#8299)

* Update aws-sdk-go-v2 dependencies (eksctl-io#8308)

* Bump github.com/aws/aws-sdk-go-v2/service/iam from 1.39.2 to 1.40.0 (eksctl-io#8277)

* Bump github.com/golang-jwt/jwt/v5 from 5.2.1 to 5.2.2 (eksctl-io#8310)

* Allow specification of IAM permission boundary for Auto Mode's Node Role (eksctl-io#8307)

* Remove deprecated "set-public-access-cidrs" integration tests (eksctl-io#8311)

Remove deprecated "set-public-access-cidrs" tests

Signed-off-by: Adam Crowder <[email protected]>

* Fix auto mode creation when no permissions boundary is set (eksctl-io#8312)

* Add release notes for v0.206.0 (eksctl-io#8266)

* Prepare for next development iteration (eksctl-io#8313)

* Add support for new force parameter when upgrading cluster version (eksctl-io#8319)

* Remove redundant 'typecheck' linter (eksctl-io#8298)

* Add latest changes to AWS Load Balancer Controller IAM Policy (eksctl-io#8316)

* Add AutoModeNodeRole to Beta lambda ExecutionRole (eksctl-io#8323)

* Bump actions/setup-go from 5.3.0 to 5.4.0 (eksctl-io#8324)

* Bump peter-evans/create-pull-request from 7.0.7 to 7.0.8 (eksctl-io#8325)

* Bump goreleaser/goreleaser-action from 6.2.1 to 6.3.0 (eksctl-io#8326)

* Bump actions/setup-python from 5.4.0 to 5.5.0 (eksctl-io#8327)

* Bump lycheeverse/lychee-action from 2.3.0 to 2.4.0 (eksctl-io#8330)

* Bump docker/login-action from 3.3.0 to 3.4.0 (eksctl-io#8328)

* Enable creating IPV6 clusters with pod identities in addition to IRSA (eksctl-io#8322)

* Fix eks beta SP for ServiceRole (eksctl-io#8340)

* Fully remove intermediate eksctl build image (eksctl-io#8341)

* Add release notes for v0.207.0 (eksctl-io#8321)

* Prepare for next development iteration (eksctl-io#8342)

* Add support for Ubuntu Pro 20.04 based EKS images (eksctl-io#8317)

* Drop support for Ubuntu 18.04 images (eksctl-io#8344)

* Update aws-sdk-go-v2 dependencies and mockery comments (eksctl-io#8347)

* Update aws-sdk-go-v2 dependencies
* Update mock files comments with new mockery version number

* Add support for AL2023 arm64 nvidia amiType  (eksctl-io#8351)

* Bump helm.sh/helm/v3 from 3.17.2 to 3.17.3 (eksctl-io#8348)

* Bump golang.org/x/net from 0.37.0 to 0.38.0 (eksctl-io#8352)

* Enable enclave options in EC2 Launch Template (eksctl-io#8349)

* Fix get iamserviceaccount returning error for unrelated CloudFormation Stack (eksctl-io#8350)

* Remove ubuntu 2004 pro integration tests (eksctl-io#8353)

* Fix support for non-current-generation ec2 instance types (eksctl-io#8354)

* Update ec2-info (eksctl-io#8361)

update ec2-info

Co-authored-by: michaelbeaumont <[email protected]>

* Fix CoreDNS scheduling on Fargate failing when component label in selector (eksctl-io#8357)

Update cluster creation with Fargate to support adding a CoreDNS profile with the selector label `eks.amazonaws.com/component: coredns`.
Closes issue eksctl-io#8355

* Update binary install for best practices (eksctl-io#8359)

Replace the mv command with install for the "UNIX installation" method

* Fix for `create podidentityassociation` bug in auto-mode clusters (eksctl-io#8358)

Added auto-mode checks for IsPodIdentityAgentInstalled to allow for creation of podidentityassociations in auto-mode clusters as pod-identity-agent comes in-built in auto-mode clusters and doesn't need explicit installs.

* Bump actions/setup-python from 5.5.0 to 5.6.0 (eksctl-io#8375)

* Bump docker/build-push-action from 6.15.0 to 6.16.0 (eksctl-io#8374)

* Bump golang.org/x/oauth2 from 0.27.0 to 0.29.0 (eksctl-io#8367)

* Bump github.com/aws/aws-sdk-go from 1.55.6 to 1.55.7 (eksctl-io#8368)

* Bump github.com/vburenin/ifacemaker from 1.2.1 to 1.3.0 (eksctl-io#8370)

* Bump github.com/onsi/gomega from 1.36.2 to 1.37.0 (eksctl-io#8371)

* Update ec2-info (eksctl-io#8362)

* Update coredns default to v1.11.4-eksbuild.10 (eksctl-io#8363)

* Bump golang.org/x/crypto from 0.36.0 to 0.37.0 (eksctl-io#8365)

* Bump github.com/aws/aws-sdk-go-v2/config from 1.29.12 to 1.29.14 (eksctl-io#8372)

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

Log a warning message when users create AmazonLinux2-family clusters and nodegroups, letting them know that AL2 end of life is approaching*, and that the Eksctl default AMI family will change in the future

* Fix nil pointer dereference when checking if auto mode enabled (eksctl-io#8378)

* Add release notes for v0.208.0 (eksctl-io#8343)

* fix clouformation fail,change install metric-server in ocean controller to false

* clean non function text and alighn to eksctl 0208

* change goreleaser location

---------

Signed-off-by: cpu1 <[email protected]>
Signed-off-by: Kush Upadhyay <[email protected]>
Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: Davanum Srinivas <[email protected]>
Signed-off-by: Eng Zer Jun <[email protected]>
Signed-off-by: Adam Crowder <[email protected]>
Signed-off-by: vsoch <[email protected]>
Co-authored-by: Chetan Patwal <[email protected]>
Co-authored-by: cpu1 <[email protected]>
Co-authored-by: cpu1 <[email protected]>
Co-authored-by: Amine <[email protected]>
Co-authored-by: Tibi <[email protected]>
Co-authored-by: eksctl-bot <[email protected]>
Co-authored-by: cPu1 <[email protected]>
Co-authored-by: Kush Upadhyay <[email protected]>
Co-authored-by: cPu1 <[email protected]>
Co-authored-by: Geoffrey Cline <[email protected]>
Co-authored-by: tiberiugc <[email protected]>
Co-authored-by: Adam <[email protected]>
Co-authored-by: Muhammet Şen <[email protected]>
Co-authored-by: Gustavo Diaz <[email protected]>
Co-authored-by: Gustavo Diaz <[email protected]>
Co-authored-by: Bryant Biggs <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Thomas Bechtold <[email protected]>
Co-authored-by: Robby Pocase <[email protected]>
Co-authored-by: michaelbeaumont <[email protected]>
Co-authored-by: artem-nefedov <[email protected]>
Co-authored-by: Vighnesh Maheshwari <[email protected]>
Co-authored-by: Sumit Bhowmick <[email protected]>
Co-authored-by: Davanum Srinivas <[email protected]>
Co-authored-by: Eng Zer Jun <[email protected]>
Co-authored-by: Oleksandr Redko <[email protected]>
Co-authored-by: Vanessasaurus <[email protected]>
Co-authored-by: vsoch <[email protected]>
Co-authored-by: Edmar Campos Cardoso <[email protected]>
Co-authored-by: Edmar Campos Cardoso <[email protected]>
Co-authored-by: Cenk Altı <[email protected]>
Co-authored-by: Nick Blaskey <[email protected]>
Co-authored-by: Nick Baker <[email protected]>
Co-authored-by: Aaron Donovan <[email protected]>
Co-authored-by: Martin Emrich <[email protected]>
Co-authored-by: Sumukha Radhakrishna <[email protected]>
Co-authored-by: Simon Marty <[email protected]>
Co-authored-by: Sumukha Radhakrishna <[email protected]>
Co-authored-by: Nathan Clonts <[email protected]>
Co-authored-by: Nick Baker <[email protected]>
Co-authored-by: Tarik Demirović <[email protected]>
Co-authored-by: James Radtke <[email protected]>
Co-authored-by: Dheeraj <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/improvement skip-release-notes Causes PR not to show in release notes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants