NodePoolUpgradeSettings

data class NodePoolUpgradeSettings(val blueGreenSettings: NodePoolUpgradeSettingsBlueGreenSettings? = null, val maxSurge: Int? = null, val maxUnavailable: Int? = null, val strategy: String? = null)

Constructors

Link copied to clipboard
constructor(blueGreenSettings: NodePoolUpgradeSettingsBlueGreenSettings? = null, maxSurge: Int? = null, maxUnavailable: Int? = null, strategy: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The settings to adjust blue green upgrades. Structure is documented below

Link copied to clipboard
val maxSurge: Int? = null

The number of additional nodes that can be added to the node pool during an upgrade. Increasing max_surge raises the number of nodes that can be upgraded simultaneously. Can be set to 0 or greater.

Link copied to clipboard
val maxUnavailable: Int? = null

The number of nodes that can be simultaneously unavailable during an upgrade. Increasing max_unavailable raises the number of nodes that can be upgraded in parallel. Can be set to 0 or greater. max_surge and max_unavailable must not be negative and at least one of them must be greater than zero.

Link copied to clipboard
val strategy: String? = null

The upgrade stragey to be used for upgrading the nodes.