Skip to content

Commit b2efc45

Browse files
committed
update machine pool templates to include rolling updates
1 parent cb66502 commit b2efc45

6 files changed

+36
-0
lines changed

templates/cluster-template-machinepool-system-assigned-identity.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,12 @@ metadata:
162162
spec:
163163
identity: SystemAssigned
164164
location: ${AZURE_LOCATION}
165+
strategy:
166+
rollingUpdate:
167+
deletePolicy: Oldest
168+
maxSurge: 25%
169+
maxUnavailable: 1
170+
type: RollingUpdate
165171
template:
166172
osDisk:
167173
diskSizeGB: 30

templates/cluster-template-machinepool-user-assigned-identity.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,12 @@ metadata:
162162
spec:
163163
identity: UserAssigned
164164
location: ${AZURE_LOCATION}
165+
strategy:
166+
rollingUpdate:
167+
deletePolicy: Oldest
168+
maxSurge: 25%
169+
maxUnavailable: 1
170+
type: RollingUpdate
165171
template:
166172
osDisk:
167173
diskSizeGB: 30

templates/cluster-template-machinepool.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -161,6 +161,12 @@ metadata:
161161
namespace: default
162162
spec:
163163
location: ${AZURE_LOCATION}
164+
strategy:
165+
rollingUpdate:
166+
deletePolicy: Oldest
167+
maxSurge: 25%
168+
maxUnavailable: 1
169+
type: RollingUpdate
164170
template:
165171
osDisk:
166172
diskSizeGB: 30

templates/flavors/machinepool/machine-pool-deployment.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,12 @@ metadata:
2626
name: "${CLUSTER_NAME}-mp-0"
2727
spec:
2828
location: ${AZURE_LOCATION}
29+
strategy:
30+
type: RollingUpdate
31+
rollingUpdate:
32+
maxSurge: 25%
33+
maxUnavailable: 1
34+
deletePolicy: Oldest
2935
template:
3036
vmSize: ${AZURE_NODE_MACHINE_TYPE}
3137
osDisk:

templates/test/ci/cluster-template-prow-machine-pool-ci-version.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -250,6 +250,12 @@ metadata:
250250
namespace: default
251251
spec:
252252
location: ${AZURE_LOCATION}
253+
strategy:
254+
rollingUpdate:
255+
deletePolicy: Oldest
256+
maxSurge: 25%
257+
maxUnavailable: 1
258+
type: RollingUpdate
253259
template:
254260
image:
255261
marketplace:

templates/test/ci/cluster-template-prow-machine-pool.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -166,6 +166,12 @@ metadata:
166166
namespace: default
167167
spec:
168168
location: ${AZURE_LOCATION}
169+
strategy:
170+
rollingUpdate:
171+
deletePolicy: Oldest
172+
maxSurge: 25%
173+
maxUnavailable: 1
174+
type: RollingUpdate
169175
template:
170176
osDisk:
171177
diskSizeGB: 30

0 commit comments

Comments
 (0)