latest--aws-eks-nodegroup
shared| Type | object |
|---|---|
| Schema URL | https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-eks-nodegroup.json |
| Parent schema | serverless-framework-configuration |
Resource schema for AWS::EKS::Nodegroup. Source:- https://github.com/aws-cloudformation/aws-cloudformation-rpdk.git
Properties
Name of the cluster to create the node group in.
The Amazon Resource Name (ARN) of the IAM role to associate with your node group.
The subnets to use for the Auto Scaling group that is created for your node group.
The AMI type for your node group.
The capacity type of your managed node group.
The root device disk size (in GiB) for your node group instances.
Force the update if the existing node group's pods are unable to be drained due to a pod disruption budget issue.
Specify the instance types for a node group.
The Kubernetes labels to be applied to the nodes in the node group when they are created.
An object representing a launch template specification for AWS EKS Nodegroup.
3 nested properties
The unique name to give your node group.
The AMI version of the Amazon EKS-optimized AMI to use with your node group.
An object representing a remote access configuration specification for AWS EKS Nodegroup.
2 nested properties
An object representing a auto scaling group specification for AWS EKS Nodegroup.
3 nested properties
The metadata, as key-value pairs, to apply to the node group to assist with categorization and organization. Follows same schema as Labels for consistency.
The Kubernetes taints to be applied to the nodes in the node group when they are created.
The node group update configuration.
2 nested properties
The maximum number of nodes unavailable at once during a version update. Nodes will be updated in parallel. This value or maxUnavailablePercentage is required to have a value.The maximum number is 100.
The maximum percentage of nodes unavailable during a version update. This percentage of nodes will be updated in parallel, up to 100 nodes at once. This value or maxUnavailable is required to have a value.
The Kubernetes version to use for your managed nodes.
Definitions
An object representing a launch template specification for AWS EKS Nodegroup.
An object representing a Taint specification for AWS EKS Nodegroup.
An object representing a auto scaling group specification for AWS EKS Nodegroup.
An object representing a remote access configuration specification for AWS EKS Nodegroup.
The node group update configuration.
The maximum number of nodes unavailable at once during a version update. Nodes will be updated in parallel. This value or maxUnavailablePercentage is required to have a value.The maximum number is 100.
The maximum percentage of nodes unavailable during a version update. This percentage of nodes will be updated in parallel, up to 100 nodes at once. This value or maxUnavailable is required to have a value.