You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::EKS::Types::NodegroupScalingConfig
- Inherits:
-
Struct
- Object
- Struct
- Aws::EKS::Types::NodegroupScalingConfig
- Defined in:
- (unknown)
Overview
When passing NodegroupScalingConfig as input to an Aws::Client method, you can use a vanilla Hash:
{
min_size: 1,
max_size: 1,
desired_size: 1,
}
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.
Returned by:
Instance Attribute Summary collapse
-
#desired_size ⇒ Integer
The current number of worker nodes that the managed node group should maintain.
-
#max_size ⇒ Integer
The maximum number of worker nodes that the managed node group can scale out to.
-
#min_size ⇒ Integer
The minimum number of worker nodes that the managed node group can scale in to.
Instance Attribute Details
#desired_size ⇒ Integer
The current number of worker nodes that the managed node group should maintain.
#max_size ⇒ Integer
The maximum number of worker nodes that the managed node group can scale out to. Managed node groups can support up to 100 nodes by default.
#min_size ⇒ Integer
The minimum number of worker nodes that the managed node group can scale in to. This number must be greater than zero.