From 3098d89450f9334f2d8e00b84fd1a8911a93e10a Mon Sep 17 00:00:00 2001 From: Vojtech Mares Date: Thu, 2 Feb 2023 14:50:40 +0100 Subject: [PATCH] feat(upgrade-plan): allow server upgrade to run on master tainted node --- clusters/bee/infrastructure/upgrade-plans/k3s.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/clusters/bee/infrastructure/upgrade-plans/k3s.yaml b/clusters/bee/infrastructure/upgrade-plans/k3s.yaml index 71ebf5d..9822339 100644 --- a/clusters/bee/infrastructure/upgrade-plans/k3s.yaml +++ b/clusters/bee/infrastructure/upgrade-plans/k3s.yaml @@ -14,6 +14,10 @@ spec: - {key: k3s-upgrade, operator: NotIn, values: ["disabled", "false"]} - {key: k3os.io/mode, operator: DoesNotExist} - {key: node-role.kubernetes.io/control-plane, operator: Exists} + tolerations: + - key: "node-role.kubernetes.io/master" + operator: Equal + effect: NoSchedule serviceAccountName: system-upgrade cordon: true upgrade: