-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
a4ea944
to
e0ed48f
Compare
9e8c607
to
a2fb8c8
Compare
a2fb8c8
to
65b77cf
Compare
6fb2b9f
to
4136d91
Compare
6a3ade8
to
6b671f1
Compare
fe866f5
to
67ed03c
Compare
67ed03c
to
9430cb5
Compare
naclonts
approved these changes
May 12, 2025
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
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
🤖 Copy release notes from Draft
Full draft release notes for v0.208.0
Auto-generated by eksctl Draft Release Notes GitHub workflow