interface NodeRepairConfigOverridesProperty
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.EKS.CfnNodegroup.NodeRepairConfigOverridesProperty |
Go | github.com/aws/aws-cdk-go/awscdk/v2/awseks#CfnNodegroup_NodeRepairConfigOverridesProperty |
Java | software.amazon.awscdk.services.eks.CfnNodegroup.NodeRepairConfigOverridesProperty |
Python | aws_cdk.aws_eks.CfnNodegroup.NodeRepairConfigOverridesProperty |
TypeScript | aws-cdk-lib » aws_eks » CfnNodegroup » NodeRepairConfigOverridesProperty |
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.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_eks as eks } from 'aws-cdk-lib';
const nodeRepairConfigOverridesProperty: eks.CfnNodegroup.NodeRepairConfigOverridesProperty = {
minRepairWaitTimeMins: 123,
nodeMonitoringCondition: 'nodeMonitoringCondition',
nodeUnhealthyReason: 'nodeUnhealthyReason',
repairAction: 'repairAction',
};
Properties
| Name | Type | Description |
|---|---|---|
| min | number | Specify the minimum time in minutes to wait before attempting to repair a node with this specific nodeMonitoringCondition and nodeUnhealthyReason . |
| node | string | Specify an unhealthy condition reported by the node monitoring agent that this override would apply to. |
| node | string | Specify a reason reported by the node monitoring agent that this override would apply to. |
| repair | string | Specify the repair action to take for nodes when all of the specified conditions are met. |
minRepairWaitTimeMins?
Type:
number
(optional)
Specify the minimum time in minutes to wait before attempting to repair a node with this specific nodeMonitoringCondition and nodeUnhealthyReason .
nodeMonitoringCondition?
Type:
string
(optional)
Specify an unhealthy condition reported by the node monitoring agent that this override would apply to.
nodeUnhealthyReason?
Type:
string
(optional)
Specify a reason reported by the node monitoring agent that this override would apply to.
repairAction?
Type:
string
(optional)
Specify the repair action to take for nodes when all of the specified conditions are met.

.NET
Go
Java
Python
TypeScript