Skip to content

Commit 1003df0

Browse files
Add exclusion_end_time_behavior and update release channel maintenance window (GoogleCloudPlatform#4990)
1 parent 3ef6b2b commit 1003df0

15 files changed

Lines changed: 64 additions & 41 deletions

File tree

community/examples/xpk-n2-filestore/xpk-n2-filestore.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -64,12 +64,12 @@ deployment_groups:
6464
- display_name: deployment-machine
6565
cidr_block: $(vars.authorized_cidr)
6666
version_prefix: "1.31."
67-
release_channel: RAPID
67+
release_channel: REGULAR
6868
maintenance_exclusions:
6969
- name: no-minor-or-node-upgrades-indefinite
70-
start_time: "2024-12-01T00:00:00Z"
71-
end_time: "2025-12-22T00:00:00Z"
70+
start_time: "2025-12-01T00:00:00Z"
7271
exclusion_scope: NO_MINOR_OR_NODE_UPGRADES
72+
exclusion_end_time_behavior: UNTIL_END_OF_SUPPORT
7373
enable_filestore_csi: true
7474
outputs: [instructions]
7575

examples/gke-a3-ultragpu/gke-a3-ultragpu.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -197,12 +197,12 @@ deployment_groups:
197197
# Cluster versions cannot be updated through the toolkit after creation
198198
# Please manage cluster version from the Google Cloud Console directly
199199
version_prefix: $(vars.version_prefix)
200-
release_channel: RAPID
200+
release_channel: REGULAR
201201
maintenance_exclusions:
202202
- name: no-minor-or-node-upgrades-indefinite
203-
start_time: "2024-12-01T00:00:00Z"
204-
end_time: "2025-12-22T00:00:00Z"
203+
start_time: "2025-12-01T00:00:00Z"
205204
exclusion_scope: NO_MINOR_OR_NODE_UPGRADES
205+
exclusion_end_time_behavior: UNTIL_END_OF_SUPPORT
206206
outputs: [instructions]
207207

208208
# # --- MANAGED LUSTRE ADDITIONS ---

examples/gke-a4/gke-a4.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -212,12 +212,12 @@ deployment_groups:
212212
# Cluster versions cannot be updated through the toolkit after creation
213213
# Please manage cluster version from the Google Cloud Console directly
214214
version_prefix: $(vars.version_prefix)
215-
release_channel: RAPID
215+
release_channel: REGULAR
216216
maintenance_exclusions:
217217
- name: no-minor-or-node-upgrades-indefinite
218-
start_time: "2024-12-01T00:00:00Z"
219-
end_time: "2025-12-22T00:00:00Z"
218+
start_time: "2025-12-01T00:00:00Z"
220219
exclusion_scope: NO_MINOR_OR_NODE_UPGRADES
220+
exclusion_end_time_behavior: UNTIL_END_OF_SUPPORT
221221
outputs: [instructions]
222222

223223
# # --- MANAGED LUSTRE ADDITIONS ---

examples/gke-a4x/gke-a4x.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -218,12 +218,12 @@ deployment_groups:
218218
- cidr_block: $(vars.authorized_cidr) # Allows your machine to run the kubectl command. Required for multi network setup.
219219
display_name: "kubectl-access-network"
220220
version_prefix: $(vars.version_prefix)
221-
release_channel: RAPID
221+
release_channel: REGULAR
222222
maintenance_exclusions:
223223
- name: no-minor-or-node-upgrades-indefinite
224-
start_time: "2025-04-01T00:00:00Z"
225-
end_time: "2026-04-10T00:00:00Z"
224+
start_time: "2025-12-01T00:00:00Z"
226225
exclusion_scope: NO_MINOR_OR_NODE_UPGRADES
226+
exclusion_end_time_behavior: UNTIL_END_OF_SUPPORT
227227
additional_networks:
228228
$(concat(
229229
[{

examples/gke-g4/gke-g4.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -144,12 +144,12 @@ deployment_groups:
144144
# Cluster versions cannot be updated through the toolkit after creation
145145
# Please manage cluster version from the Google Cloud Console directly
146146
version_prefix: "1.32."
147-
release_channel: RAPID
147+
release_channel: REGULAR
148148
maintenance_exclusions:
149149
- name: no-minor-or-node-upgrades-indefinite
150-
start_time: "2025-08-01T00:00:00Z"
151-
end_time: "2026-04-10T00:00:00Z"
150+
start_time: "2025-12-01T00:00:00Z"
152151
exclusion_scope: NO_MINOR_OR_NODE_UPGRADES
152+
exclusion_end_time_behavior: UNTIL_END_OF_SUPPORT
153153
outputs: [instructions]
154154

155155
- id: g4-pool

examples/gke-h4d/gke-h4d.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -144,12 +144,12 @@ deployment_groups:
144144
# Cluster versions cannot be updated through the toolkit after creation
145145
# Please manage cluster version from the Google Cloud Console directly
146146
version_prefix: "1.32."
147-
release_channel: RAPID
147+
release_channel: REGULAR
148148
maintenance_exclusions:
149149
- name: no-minor-or-node-upgrades-indefinite
150-
start_time: "2024-12-01T00:00:00Z"
151-
end_time: "2025-12-22T00:00:00Z"
150+
start_time: "2025-12-01T00:00:00Z"
152151
exclusion_scope: NO_MINOR_OR_NODE_UPGRADES
152+
exclusion_end_time_behavior: UNTIL_END_OF_SUPPORT
153153
outputs: [instructions]
154154

155155
- id: h4d-pool

examples/gke-managed-hyperdisk.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -65,18 +65,18 @@ deployment_groups:
6565
source: modules/scheduler/gke-cluster
6666
use: [network, workload_service_account]
6767
settings:
68-
release_channel: RAPID
6968
enable_persistent_disk_csi: true # enable Hyperdisk for the cluster
7069
configure_workload_identity_sa: true
7170
enable_private_endpoint: false # Allows for access from authorized public IPs
7271
master_authorized_networks:
7372
- display_name: deployment-machine
7473
cidr_block: $(vars.authorized_cidr)
74+
release_channel: REGULAR
7575
maintenance_exclusions:
7676
- name: no-minor-or-node-upgrades-indefinite
77-
start_time: "2024-12-01T00:00:00Z"
78-
end_time: "2025-12-22T00:00:00Z"
77+
start_time: "2025-12-01T00:00:00Z"
7978
exclusion_scope: NO_MINOR_OR_NODE_UPGRADES
79+
exclusion_end_time_behavior: UNTIL_END_OF_SUPPORT
8080
outputs: [instructions]
8181

8282
### Set up storage class and persistent volume claim for Hyperdisk ###

examples/gke-managed-lustre.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -116,18 +116,18 @@ deployment_groups:
116116
use: [network, workload_service_account]
117117
settings:
118118
version_prefix: $(vars.version_prefix)
119-
release_channel: RAPID
120119
enable_managed_lustre_csi: true # Enable Managed Lustre for the cluster
121120
configure_workload_identity_sa: true
122121
enable_private_endpoint: false # Allows for access from authorized public IPs
123122
master_authorized_networks:
124123
- display_name: kubectl-access-network
125124
cidr_block: $(vars.authorized_cidr)
125+
release_channel: REGULAR
126126
maintenance_exclusions:
127127
- name: no-minor-or-node-upgrades-indefinite
128-
start_time: "2025-08-01T00:00:00Z"
129-
end_time: "2026-08-01T00:00:00Z"
128+
start_time: "2025-12-01T00:00:00Z"
130129
exclusion_scope: NO_MINOR_OR_NODE_UPGRADES
130+
exclusion_end_time_behavior: UNTIL_END_OF_SUPPORT
131131
outputs: [instructions]
132132

133133
- id: lustre-pv

examples/gke-tpu-7x/gke-tpu-7x-advanced.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -186,12 +186,12 @@ deployment_groups:
186186
# Cluster versions cannot be updated through the toolkit after creation
187187
# Please manage cluster version from the Google Cloud Console directly
188188
version_prefix: "1.34.1"
189-
release_channel: RAPID
189+
release_channel: REGULAR
190190
maintenance_exclusions:
191191
- name: no-minor-or-node-upgrades-indefinite
192-
start_time: "2024-12-01T00:00:00Z"
193-
end_time: "2025-12-22T00:00:00Z"
192+
start_time: "2025-12-01T00:00:00Z"
194193
exclusion_scope: NO_MINOR_OR_NODE_UPGRADES
194+
exclusion_end_time_behavior: UNTIL_END_OF_SUPPORT
195195
outputs: [instructions]
196196

197197
- id: workload_policy

examples/gke-tpu-7x/gke-tpu-7x.yaml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,12 @@ deployment_groups:
116116
# Cluster versions cannot be updated through the toolkit after creation
117117
# Please manage cluster version from the Google Cloud Console directly
118118
version_prefix: "1.34."
119-
release_channel: RAPID
119+
release_channel: REGULAR
120+
maintenance_exclusions:
121+
- name: no-minor-or-node-upgrades-indefinite
122+
start_time: "2025-12-01T00:00:00Z"
123+
exclusion_scope: NO_MINOR_OR_NODE_UPGRADES
124+
exclusion_end_time_behavior: UNTIL_END_OF_SUPPORT
120125
outputs: [instructions]
121126

122127
- id: workload_policy

0 commit comments

Comments
 (0)