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

EKS Auto Mode please #1104

Open
1 task
taivo123 opened this issue Dec 4, 2024 · 3 comments
Open
1 task

EKS Auto Mode please #1104

taivo123 opened this issue Dec 4, 2024 · 3 comments
Labels

Comments

@taivo123
Copy link

taivo123 commented Dec 4, 2024

Describe the feature

EKS Auto Mode please

Use Case

I'm always frustrated when I have to do more work than needed, EKS Auto Mode helps alleviate that :)

Proposed Solution

No response

Other Information

No response

Acknowledgements

  • I may be able to implement this feature request

CDK version used

latest

EKS Blueprints Version

No response

Node.js Version

latest

Environment details (OS name and version, etc.)

Mac

@shapirov103
Copy link
Collaborator

Waiting for at least L1 constructs to be available in CDK.

@ruchirshetye-aws
Copy link

Hello team, I see, L1 CfnCluster now supports enabling Auto Mode.

new eks.CfnCluster(this, 'MyCfnCluster', {
  resourcesVpcConfig: {
....
...
  computeConfig: {
    enabled: true,
    nodePools: ['nodePools'],
    nodeRoleArn: 'nodeRoleArn',
  },

Can this be prioritized for EKS Blueprints?

@shapirov103
Copy link
Collaborator

shapirov103 commented Dec 13, 2024

There is no L1 support to just attach auto mode to an existing cluster, the L1 is all or nothing - creates the cluster from scratch.

All cluster providers are using the L2 construct to provision the cluster. Please upvote this issue to add this support to the blueprints: aws/aws-cdk#32364

Changing the cluster provider to use L1 will require a bit of refactoring, custom cluster provider that will use L1 is possible but will require L1 to create cluster and then use something like an importclusterprovider.

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

No branches or pull requests

3 participants