This is the new CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.
AWS::EKS::Nodegroup NodeRepairConfig
The node auto repair configuration for the node group.
Syntax
To declare this entity in your CloudFormation template, use the following syntax:
JSON
{ "Enabled" :Boolean, "MaxParallelNodesRepairedCount" :Integer, "MaxParallelNodesRepairedPercentage" :Integer, "MaxUnhealthyNodeThresholdCount" :Integer, "MaxUnhealthyNodeThresholdPercentage" :Integer, "NodeRepairConfigOverrides" :[ NodeRepairConfigOverrides, ... ]}
YAML
Enabled:BooleanMaxParallelNodesRepairedCount:IntegerMaxParallelNodesRepairedPercentage:IntegerMaxUnhealthyNodeThresholdCount:IntegerMaxUnhealthyNodeThresholdPercentage:IntegerNodeRepairConfigOverrides:- NodeRepairConfigOverrides
Properties
Enabled-
Specifies whether to enable node auto repair for the node group. Node auto repair is disabled by default.
Required: No
Type: Boolean
Update requires: No interruption
MaxParallelNodesRepairedCount-
Specify the maximum number of nodes that can be repaired concurrently or in parallel, expressed as a count of unhealthy nodes. This gives you finer-grained control over the pace of node replacements. When using this, you cannot also set
maxParallelNodesRepairedPercentageat the same time.Required: No
Type: Integer
Minimum:
1Update requires: No interruption
MaxParallelNodesRepairedPercentage-
Specify the maximum number of nodes that can be repaired concurrently or in parallel, expressed as a percentage of unhealthy nodes. This gives you finer-grained control over the pace of node replacements. When using this, you cannot also set
maxParallelNodesRepairedCountat the same time.Required: No
Type: Integer
Minimum:
1Maximum:
100Update requires: No interruption
MaxUnhealthyNodeThresholdCount-
Specify a count threshold of unhealthy nodes, above which node auto repair actions will stop. When using this, you cannot also set
maxUnhealthyNodeThresholdPercentageat the same time.Required: No
Type: Integer
Minimum:
1Update requires: No interruption
MaxUnhealthyNodeThresholdPercentage-
Specify a percentage threshold of unhealthy nodes, above which node auto repair actions will stop. When using this, you cannot also set
maxUnhealthyNodeThresholdCountat the same time.Required: No
Type: Integer
Minimum:
1Maximum:
100Update requires: No interruption
NodeRepairConfigOverrides-
Specify granular overrides for specific repair actions. These overrides control the repair action and the repair delay time before a node is considered eligible for repair. If you use this, you must specify all the values.
Required: No
Type: Array of NodeRepairConfigOverrides
Update requires: No interruption