Uses of Class
software.amazon.awscdk.services.eks.Nodegroup.Builder
Packages that use Nodegroup.Builder
-
Uses of Nodegroup.Builder in software.amazon.awscdk.services.eks
Methods in software.amazon.awscdk.services.eks that return Nodegroup.BuilderModifier and TypeMethodDescriptionNodegroup.Builder.amiType
(NodegroupAmiType amiType) The AMI type for your node group.Nodegroup.Builder.capacityType
(CapacityType capacityType) The capacity type of the nodegroup.Cluster resource.static Nodegroup.Builder
Nodegroup.Builder.desiredSize
(Number desiredSize) The current number of worker nodes that the managed node group should maintain.The root device disk size (in GiB) for your node group instances.Nodegroup.Builder.forceUpdate
(Boolean forceUpdate) Force the update if the existing node group's pods are unable to be drained due to a pod disruption budget issue.Nodegroup.Builder.instanceTypes
(List<? extends InstanceType> instanceTypes) The instance types to use for your node group.The Kubernetes labels to be applied to the nodes in the node group when they are created.Nodegroup.Builder.launchTemplateSpec
(LaunchTemplateSpec launchTemplateSpec) Launch template specification used for the nodegroup.The maximum number of worker nodes that the managed node group can scale out to.Nodegroup.Builder.maxUnavailable
(Number maxUnavailable) The maximum number of nodes unavailable at once during a version update.Nodegroup.Builder.maxUnavailablePercentage
(Number maxUnavailablePercentage) The maximum percentage of nodes unavailable during a version update.The minimum number of worker nodes that the managed node group can scale in to.Nodegroup.Builder.nodegroupName
(String nodegroupName) Name of the Nodegroup.The IAM role to associate with your node group.Nodegroup.Builder.releaseVersion
(String releaseVersion) The AMI version of the Amazon EKS-optimized AMI to use with your node group (for example,1.14.7-YYYYMMDD
).Nodegroup.Builder.remoteAccess
(NodegroupRemoteAccess remoteAccess) The remote access (SSH) configuration to use with your node group.Nodegroup.Builder.subnets
(SubnetSelection subnets) The subnets to use for the Auto Scaling group that is created for your node group.The metadata to apply to the node group to assist with categorization and organization.The Kubernetes taints to be applied to the nodes in the node group when they are created.