From 10c1cc0b689544599b82cc5de309ab8c886e4d4e Mon Sep 17 00:00:00 2001 From: Ashutosh Kumar Date: Wed, 16 Nov 2022 13:41:03 +0530 Subject: [PATCH] add tolerations to aad pod identity Signed-off-by: Ashutosh Kumar --- .../overlay/add-tolerations.yaml | 14 ++++++++++++++ .../v1.5.3/infrastructure-components.yaml | 5 +++++ 2 files changed, 19 insertions(+) create mode 100644 hack/providers-sync-tools/cluster-api-provider-azure/overlay/add-tolerations.yaml diff --git a/hack/providers-sync-tools/cluster-api-provider-azure/overlay/add-tolerations.yaml b/hack/providers-sync-tools/cluster-api-provider-azure/overlay/add-tolerations.yaml new file mode 100644 index 0000000000..6dcaae66db --- /dev/null +++ b/hack/providers-sync-tools/cluster-api-provider-azure/overlay/add-tolerations.yaml @@ -0,0 +1,14 @@ +#@ load("@ytt:data", "data") +#@ load("@ytt:overlay", "overlay") + +#@overlay/match by=overlay.subset({"kind": "DaemonSet", "metadata": {"name": "capz-nmi"}}) +--- +spec: + template: + spec: + #@overlay/match missing_ok=True + tolerations: + - effect: NoSchedule + key: node-role.kubernetes.io/master + - effect: NoSchedule + key: node-role.kubernetes.io/control-plane diff --git a/providers/infrastructure-azure/v1.5.3/infrastructure-components.yaml b/providers/infrastructure-azure/v1.5.3/infrastructure-components.yaml index 99ac58d571..bba09b272e 100644 --- a/providers/infrastructure-azure/v1.5.3/infrastructure-components.yaml +++ b/providers/infrastructure-azure/v1.5.3/infrastructure-components.yaml @@ -8638,6 +8638,11 @@ spec: path: /etc/default/kubelet type: FileOrCreate name: kubelet-config + tolerations: + - effect: NoSchedule + key: node-role.kubernetes.io/master + - effect: NoSchedule + key: node-role.kubernetes.io/control-plane updateStrategy: type: RollingUpdate ---