From 0cf34953ff4db1a477c2ef2de763bb2af967674a Mon Sep 17 00:00:00 2001 From: Alex Szakaly Date: Tue, 22 Dec 2020 22:25:58 +0100 Subject: [PATCH] contrib: add control-plane toleration for open-vm-tools From Kubernetes v1.20.0 Release notes: The label applied to control-plane nodes "node-role.kubernetes.io/master" is now deprecated and will be removed in a future release after a GA deprecation period. Introduce a new label "node-role.kubernetes.io/control-plane" that will be applied in parallel to "node-role.kubernetes.io/master" until the removal of the "node-role.kubernetes.io/master" label. xref: https://kubernetes.io/docs/setup/release/notes/#no-really-you-must-read-this-before-you-upgrade Signed-off-by: Alex Szakaly --- contrib/open-vm-tools/open-vm-tools-ds.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/contrib/open-vm-tools/open-vm-tools-ds.yaml b/contrib/open-vm-tools/open-vm-tools-ds.yaml index de6b40518..072880f76 100644 --- a/contrib/open-vm-tools/open-vm-tools-ds.yaml +++ b/contrib/open-vm-tools/open-vm-tools-ds.yaml @@ -25,6 +25,10 @@ spec: - key: node-role.kubernetes.io/master operator: Exists effect: NoSchedule + - key: node-role.kubernetes.io/control-plane + - key: node-role.kubernetes.io/control-plane + operator: Exists + effect: NoSchedule containers: - image: linuxkit/open-vm-tools:v0.8 name: open-vm-tools