AWS::EKS::NodegroupResource schema for AWS::EKS::Nodegroup
19 configurable properties. 3 required. Click a row to see details.
| Property | Type | Flags |
|---|---|---|
ClusterName | string | RequiredCreate-only |
NodeRole | string | RequiredCreate-only |
Subnets | Array<string> | RequiredCreate-only |
AmiType | string | Create-only |
CapacityType | string | Create-only |
DiskSize | integer | Create-only |
ForceUpdateEnabled | boolean | Write-only |
InstanceTypes | Array<string> | Create-only |
Labels | object | |
LaunchTemplate | LaunchTemplateSpecification | |
NodegroupName | string | Create-only |
NodeRepairConfig | NodeRepairConfig | |
ReleaseVersion | string | |
RemoteAccess | RemoteAccess | Create-only |
ScalingConfig | ScalingConfig | |
Tags | object | |
Taints | Array<Taint> | |
UpdateConfig | UpdateConfig | |
Version | string |
Values returned after the resource is created. Access these with Fn::GetAtt.
| Attribute | Type | Description |
|---|---|---|
Arn | string | - |
Id | string | - |
A minimal template with required properties and common optional ones.
AWSTemplateFormatVersion: "2010-09-09"
Description: Sample template for AWS::EKS::Nodegroup
Resources:
MyResource:
Type: AWS::EKS::Nodegroup
Properties:
ClusterName: "my-clustername"
NodeRole: "value"
Subnets: []
Tags:
- Key: Environment
Value: ProductionPermissions CloudFormation needs in your IAM role to manage this resource.
eks:CreateNodegroupeks:DescribeNodegroupeks:TagResourceec2:DescribeSubnetsec2:DescribeVpcsec2:DescribeSecurityGroupsec2:DescribeKeyPairsec2:CreateTagseks:DescribeNodegroupeks:DeleteNodegroupeks:DescribeNodegroupeks:ListNodegroupsiam:GetRoleiam:PassRoleeks:DescribeNodegroupeks:DescribeUpdateeks:ListUpdateseks:TagResourceeks:UntagResourceeks:UpdateNodegroupConfigOur bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.
Subscribe to NewsletterIdThese properties cannot be changed after the resource is created. Updating them triggers a replacement.
CapacityTypeNodegroupNameRemoteAccessNodeRoleClusterNameInstanceTypesDiskSizeAmiTypeSubnets