Skip to content
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

[Feature] Amazon Machine Images with Amazon Linux 2023 should be supported #7634

Closed
volphy opened this issue Mar 1, 2024 · 2 comments · Fixed by #7684
Closed

[Feature] Amazon Machine Images with Amazon Linux 2023 should be supported #7634

volphy opened this issue Mar 1, 2024 · 2 comments · Fixed by #7684
Assignees
Labels
kind/feature New feature or request

Comments

@volphy
Copy link

volphy commented Mar 1, 2024

What feature/behavior/change do you want?

It would be great if eksctl fully supported AMIs with Amazon Linux 2023 to build node groups and managed node groups.

At the moment of writing they are not supported:
https://eksctl.io/usage/schema/

Why do you want this feature?

Amazon Linux 2023 is the successor of Amazon Linux 2. It is more and more commonly used in the AWS public cloud.

EKS support for Amazon Linux 2023 has been recently announced:
https://aws.amazon.com/about-aws/whats-new/2024/02/amazon-eks-support-linux-2023/

@volphy volphy added the kind/feature New feature or request label Mar 1, 2024
@tanvp112
Copy link

tanvp112 commented Mar 1, 2024

Just a quick thought, perhaps eksctl can managed (populate automatically) the ClusterDetails and expose ContainerdOptions, InstanceOptions, KubeletOptions, LocalStorageOptions, LocalStorageStrategy for user to specify in eksctl ClusterConfig spec, then finally render the complete NodeConfig spec to the user data. API spec is here.

This could mean the once deprecated custom bootstrap script may come back alive :D

@TiberiuGC
Copy link
Contributor

Just merged initial support for AL2023 ☝🏻. We should be able to do a RC tomorrow. Stay tuned!

Just a quick thought, perhaps eksctl can managed (populate automatically) the ClusterDetails and expose ContainerdOptions, InstanceOptions, KubeletOptions, LocalStorageOptions, LocalStorageStrategy for user to specify in eksctl ClusterConfig spec, then finally render the complete NodeConfig spec to the user data. API spec is here.

This could mean the once deprecated custom bootstrap script may come back alive :D

@tanvp112 - that's an interesting proposition. Although it won't be part of the initial release, please feel free to open a separate feature request and we'll evaluate it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/feature New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants