feat(upgrade-plan): allow server upgrade to run on master tainted node
This commit is contained in:
parent
0871791ccb
commit
3098d89450
1 changed files with 4 additions and 0 deletions
|
|
@ -14,6 +14,10 @@ spec:
|
||||||
- {key: k3s-upgrade, operator: NotIn, values: ["disabled", "false"]}
|
- {key: k3s-upgrade, operator: NotIn, values: ["disabled", "false"]}
|
||||||
- {key: k3os.io/mode, operator: DoesNotExist}
|
- {key: k3os.io/mode, operator: DoesNotExist}
|
||||||
- {key: node-role.kubernetes.io/control-plane, operator: Exists}
|
- {key: node-role.kubernetes.io/control-plane, operator: Exists}
|
||||||
|
tolerations:
|
||||||
|
- key: "node-role.kubernetes.io/master"
|
||||||
|
operator: Equal
|
||||||
|
effect: NoSchedule
|
||||||
serviceAccountName: system-upgrade
|
serviceAccountName: system-upgrade
|
||||||
cordon: true
|
cordon: true
|
||||||
upgrade:
|
upgrade:
|
||||||
|
|
|
||||||
Reference in a new issue