kubeadm: disable the kube-proxy DaemonSet on non-Linux nodes

Windows worker nodes run kube-proxy as a Windows service.
In the future the kube-proxy DaemonSet might run on Windows nodes
too, but for now a temporary measure is needed to disable it.

Add a linux node selector in the kube-proxy manifest spec.
This commit is contained in:
Lubomir I. Ivanov 2019-04-09 11:48:30 +03:00
parent a93f803f8e
commit 46a3fb4bbd

View File

@ -112,5 +112,7 @@ spec:
- key: CriticalAddonsOnly
operator: Exists
- operator: Exists
nodeSelector:
beta.kubernetes.io/os: linux
`
)