RollingUpgradeMonitoringPolicy
The policy used for monitoring the application upgrade
Properties
Name | Type | Required |
---|---|---|
healthCheckWaitDuration | string | No |
healthCheckStableDuration | string | No |
healthCheckRetryTimeout | string | No |
upgradeTimeout | string | No |
upgradeDomainTimeout | string | No |
healthCheckWaitDuration
Type: string
Required: No
The amount of time to wait after completing an upgrade domain before applying health policies. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds.
healthCheckStableDuration
Type: string
Required: No
The amount of time that the application or cluster must remain healthy before the upgrade proceeds to the next upgrade domain. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds.
healthCheckRetryTimeout
Type: string
Required: No
The amount of time to retry health evaluation when the application or cluster is unhealthy before FailureAction is executed. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds.
upgradeTimeout
Type: string
Required: No
The amount of time the overall upgrade has to complete before FailureAction is executed. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds.
upgradeDomainTimeout
Type: string
Required: No
The amount of time each upgrade domain has to complete before FailureAction is executed. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds.