File tree Expand file tree Collapse file tree 1 file changed +18
-17
lines changed Expand file tree Collapse file tree 1 file changed +18
-17
lines changed Original file line number Diff line number Diff line change @@ -367,47 +367,48 @@ actions:
367367 }
368368
369369 update-masters:
370- - environment.control.RedeployContainerById[${this.id}]:
370+ - env.control.RedeployContainers:
371+ nodeId: ${this.id}
371372 tag: ${this.version}
372373 skipReinstall: true
373374 - if (${this.master}):
374- - cmd [${this.id}]: |-
375+ - cmd[${this.id}]: |-
375376 /usr/bin/kubeadm upgrade plan --ignore-preflight-errors=swap || exit 1
376377 /usr/bin/kubeadm upgrade apply ${this.version} || exit 1
378+ service kubelet restart
377379 - if (!${this.master}):
378- - cmd [${this.id}]: |-
380+ - cmd[${this.id}]: |-
379381 /usr/bin/kubeadm upgrade node experimental-control-plane ${this.version} || exit 2
380- - cmd [${this.id}]: |-
381- service kubelet restart
382-
382+ service kubelet restart
383+
383384 update-workers:
384385 - cmd[${nodes.k8sm.master.id}]: |-
385386 /usr/bin/kubectl drain ${this.hostname} --ignore-daemonsets --delete-local-data || exit 3
386- - environment.control.RedeployContainerById[${this.id}]:
387- tag: ${this.version}
388- skipReinstall: true
389- - cmd [${this.id}]: |-
387+ - env.control.RedeployContainers:
388+ nodeId: ${this.id}
389+ tag: ${this.version}
390+ skipReinstall: true
391+ - cmd[${this.id}]: |-
390392 /usr/bin/kubeadm upgrade node config --kubelet-version ${this.version} || exit 4
391393 service kubelet restart
392394 - cmd[${nodes.k8sm.master.id}]: |-
393395 /usr/bin/kubectl uncordon ${this.hostname} || exit 5
394396
395397 execUpdate:
396- - cmd[${nodes.k8sm.master.id}]: echo "${this.current} | ${this.next} | ${this.avail}"
397398 - update-masters:
398399 id: ${nodes.k8sm.master.id}
399400 master: true
400401 version: ${this.next}
401- - forEach(node: nodes.k8sm):
402- if (!${@node .ismaster}):
402+ - forEach(nodes.k8sm):
403+ if (!${@i .ismaster}):
403404 update-masters:
404- id: ${@node .id}
405+ id: ${@i .id}
405406 master: false
406407 version: ${this.next}
407- - forEach(node: nodes.cp):
408+ - forEach(nodes.cp):
408409 update-workers:
409- id: ${@node .id}
410- hostname: node${@node .id}-${env.domain}
410+ id: ${@i .id}
411+ hostname: node${@i .id}-${env.domain}
411412 version: ${this.next}
412413 - script: |
413414 var message = "Kubernetes Cluster has been successfuly updated! **Current version:** ${this.next}. \n\nNo other updates are available.";
You can’t perform that action at this time.
0 commit comments