AWS::EKS::Nodegroup ScalingConfig - AWS CloudFormation

AWS::EKS::Nodegroup ScalingConfig

An object representing the scaling configuration details for the Auto Scaling group that is associated with your node group. If you specify a value for any property, then you must specify values for all of the properties.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "DesiredSize" : Double, "MaxSize" : Double, "MinSize" : Double }

YAML

DesiredSize: Double MaxSize: Double MinSize: Double

Properties

DesiredSize

The current number of nodes that the managed node group should maintain.

Required: No

Type: Double

Minimum: 1

Update requires: No interruption

MaxSize

The maximum number of nodes that the managed node group can scale out to. For information about the maximum number that you can specify, see Amazon EKS service quotas in the Amazon EKS User Guide.

Required: No

Type: Double

Minimum: 1

Update requires: No interruption

MinSize

The minimum number of nodes that the managed node group can scale in to. This number must be greater than zero.

Required: No

Type: Double

Minimum: 1

Update requires: No interruption