Cloudformation-coverage-roadmap: AWS::EKS::NodeGroup - Managed Node Groups on EKS

Created on 19 Nov 2019  Â·  4Comments  Â·  Source: aws-cloudformation/cloudformation-coverage-roadmap

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)

Most helpful comment

@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.

All 4 comments

@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.

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

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

Thank you for your great job, AWS team!!

Was this page helpful?
0 / 5 - 0 ratings

Related issues

JohnPreston picture JohnPreston  Â·  3Comments

san-san picture san-san  Â·  3Comments

tortila picture tortila  Â·  3Comments

mildebrandt picture mildebrandt  Â·  3Comments

rclark picture rclark  Â·  3Comments