Google Cloud Container V1 Client - Class NodePoolUpdateStrategy (2.8.0) Stay organized with collections Save and categorize content based on your preferences.
Reference documentation and code samples for the Google Cloud Container V1 Client class NodePoolUpdateStrategy.
Strategy used for node pool update.
Protobuf typegoogle.container.v1.NodePoolUpdateStrategy
Namespace
Google \ Cloud \ Container \ V1Methods
static::name
| Parameter | |
|---|---|
| Name | Description |
value | mixed |
static::value
| Parameter | |
|---|---|
| Name | Description |
name | mixed |
Constants
NODE_POOL_UPDATE_STRATEGY_UNSPECIFIED
Value: 0Default value if unset. GKE internally defaults the update strategy toSURGE for unspecified strategies.
Generated from protobuf enumNODE_POOL_UPDATE_STRATEGY_UNSPECIFIED = 0;
BLUE_GREEN
Value: 2blue-green upgrade.
Generated from protobuf enumBLUE_GREEN = 2;
SURGE
Value: 3SURGE is the traditional way of upgrade a node pool.
max_surge and max_unavailable determines the level of upgrade parallelism.
Generated from protobuf enumSURGE = 3;
SHORT_LIVED
Value: 5SHORT_LIVED is the dedicated upgrade strategy forQueuedProvisioning and flex start nodepools scaled up only by enqueueing tothe Dynamic Workload Scheduler (DWS).
Generated from protobuf enumSHORT_LIVED = 5;
Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-01-24 UTC.