ClusterPatchingStrategy

The strategy for applying automatic patches to instances.

  • WhenIdle: Cordons all instances and patches each instance as it becomes idle (no running jobs). Each instance is uncordoned immediately after patching and becomes available for new jobs. If instances do not become idle, they remain on the previous AMI version. You can then use UpdateClusterSoftware with the desired ImageReleaseVersion to manually update the remaining instances.

  • WhenAllIdle: Cordons all instances and waits for all to become idle before patching. All instances are uncordoned after patching completes. If not all instances become idle, no patching occurs and all instances remain on the previous AMI version.

Inheritors

Types

Link copied to clipboard
object Companion
Link copied to clipboard
data class SdkUnknown(val value: String) : ClusterPatchingStrategy
Link copied to clipboard
Link copied to clipboard

Properties

Link copied to clipboard
abstract val value: String