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

AWS::EKS::NodeGroup - Managed Node Groups on EKS #264

Closed
ueokande opened this issue Nov 18, 2019 · 4 comments
Closed

AWS::EKS::NodeGroup - Managed Node Groups on EKS #264

ueokande opened this issue Nov 18, 2019 · 4 comments

Comments

@ueokande
Copy link

1. Title

AWS::EKS::NodeGroup - Managed Node Groups on EKS

2. Scope of request

b) new resource type for an existing service is desired

Managed Node Groups is now available on EKS!!!

3. Expected behavior

In create an EKS cluster with NodeGroup resource on CloudFormation, it creates an EKS node group with the cluster. It also supports to update configurations on the node groups such as ScalingConfig.

4. Suggest specific test cases

5. Helpful Links to speed up research and evaluation

6. Category (required) - Will help with tagging and be easier to find by other users to +1

  1. Compute (EKS)

7. Any additional context (optional)

@tabern
Copy link

tabern commented Nov 19, 2019

@ueokande EKS Managed Node Groups is supported by cloud formation, however the documentation is taking a few more days to deploy than we originally expected. EKS Managed Node Groups introduces a new resource type ”AWS::EKS::Nodegroup“ and an update to existing resource type ”AWS::EKS::Cluster“ to add ClusterSecurityGroupId in Cloudformation. The documentation updates for these changes will be published by 11/21.

@yannickvr
Copy link

Since the documentation still isn't available, for anyone that requires it:

NodeGroup: Type: AWS::EKS::Nodegroup Properties: ClusterName: !Ref EKSClusterName Subnets: !Ref PrSubnets NodeRole: !GetAtt NodeInstanceRole.Arn NodegroupName: !Sub "${EKSClusterName}-NodeGroup" ScalingConfig: MinSize: 2 MaxSize: 5 DesiredSize: 3

Boto3 documentation helps for any missing stuff: https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/eks.html#EKS.Client.create_nodegroup

@tabern
Copy link

tabern commented Nov 22, 2019

CloudFormation documentation for EKS Managed Node Groups is now published – https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-nodegroup.html

@ueokande
Copy link
Author

Thank you for your great job, AWS team!!

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

3 participants