Skip to content

Add support for Ubuntu Pro 20.04 based EKS images #8317

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 1 commit into from
Apr 2, 2025

Conversation

toabctl
Copy link
Contributor

@toabctl toabctl commented Mar 28, 2025

Ubuntu Pro for 20.04 (Focal) is available for EKS 1.27 - 1.29 so add support for that to eksctl.

Checklist

  • Added tests that cover your change (if possible)
  • Added/modified documentation as required (such as the README.md, or the userdocs directory)
  • Manually tested
  • Made sure the title of the PR is a good description that can go into the release notes
  • (Core team) Added labels for change area (e.g. area/nodegroup) and kind (e.g. kind/improvement)

@toabctl toabctl force-pushed the main-ubuntu-focal-pro branch from 1eb502a to a44f633 Compare March 28, 2025 07:11
Ubuntu Pro for 20.04 (Focal) is available for EKS 1.27 - 1.29 so add
support for that to eksctl.
@toabctl toabctl force-pushed the main-ubuntu-focal-pro branch from a44f633 to 4b68173 Compare April 2, 2025 06:53
@toabctl
Copy link
Contributor Author

toabctl commented Apr 2, 2025

  • I did a manual test (after building with make build) with: ./eksctl --verbose 5 create cluster --name toabctl-test-focalpro-1-29-try3 --version 1.29 --node-ami-family UbuntuPro2004 --ssh-access. that was successful.
  • the current failures in the linter seem to be unrelated to my change.

@toabctl toabctl marked this pull request as ready for review April 2, 2025 07:39
Copy link
Member

@cheeseandcereal cheeseandcereal left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the contribution! These changes look great to me. Thanks for adding the tests.

@cheeseandcereal cheeseandcereal merged commit 19aaece into eksctl-io:main Apr 2, 2025
11 of 13 checks passed
@toabctl toabctl deleted the main-ubuntu-focal-pro branch April 3, 2025 06:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/nodegroup kind/feature New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants