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

Add support for AWS EKS Auto Mode in AWS ACK EKS Controller #2222

Open
antongri opened this issue Dec 2, 2024 · 1 comment
Open

Add support for AWS EKS Auto Mode in AWS ACK EKS Controller #2222

antongri opened this issue Dec 2, 2024 · 1 comment

Comments

@antongri
Copy link

antongri commented Dec 2, 2024

Is your feature request related to a problem?
AWS introduced EKS Auto Mode (link), and currently, the AWS ACK EKS Controller does not support managing clusters created using Auto Mode. This limitation makes it challenging to leverage the enhanced scaling, cost efficiency, and operational simplicity offered by this feature. Without support for Auto Mode, users must rely on manual management or other tools, which diminishes the benefits of automation provided by ACK.

Describe the solution you'd like
I would like the AWS ACK EKS Controller to natively support Amazon EKS Auto Mode. This includes:

  • The ability to create, update, and delete Auto Mode EKS clusters using ACK resources.
  • Management of Auto Mode-specific configurations such as selecting Auto Mode-compatible compute types.
  • Integration with scaling and cost optimization features unique to Auto Mode.

This would enable users to fully automate and manage their EKS Auto Mode clusters using Kubernetes-native tooling provided by ACK.

Describe alternatives you've considered

  • Developing custom controllers or scripts to handle Auto Mode configurations, but this adds complexity and maintenance overhead.
  • Continuing with traditional EKS clusters, which lack the cost and management advantages of Auto Mode.
@gecube
Copy link

gecube commented Dec 11, 2024

I think it is a crucial thing!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants