AWS::EKS::Nodegroup NodeRepairConfig - Amazon CloudFormation
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

This is the new Amazon CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the Amazon CloudFormation User Guide.

AWS::EKS::Nodegroup NodeRepairConfig

The node auto repair configuration for the node group.

Syntax

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

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 maxParallelNodesRepairedPercentage at the same time.

Required: No

Type: Integer

Minimum: 1

Update 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 maxParallelNodesRepairedCount at the same time.

Required: No

Type: Integer

Minimum: 1

Maximum: 100

Update 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 maxUnhealthyNodeThresholdPercentage at the same time.

Required: No

Type: Integer

Minimum: 1

Update 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 maxUnhealthyNodeThresholdCount at the same time.

Required: No

Type: Integer

Minimum: 1

Maximum: 100

Update 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