From 845c223d130287eb40897d8bfbe8076008823c64 Mon Sep 17 00:00:00 2001 From: xiaozhang Date: Tue, 1 Oct 2019 22:23:40 +0800 Subject: [PATCH] Bind kube-dns containers to linux nodes to avoid Windows scheduling --- cluster/addons/dns/kube-dns/kube-dns.yaml.base | 2 ++ cluster/addons/dns/kube-dns/kube-dns.yaml.in | 2 ++ cluster/addons/dns/kube-dns/kube-dns.yaml.sed | 2 ++ 3 files changed, 6 insertions(+) diff --git a/cluster/addons/dns/kube-dns/kube-dns.yaml.base b/cluster/addons/dns/kube-dns/kube-dns.yaml.base index e4fc5d7a78d..54e50f6902a 100644 --- a/cluster/addons/dns/kube-dns/kube-dns.yaml.base +++ b/cluster/addons/dns/kube-dns/kube-dns.yaml.base @@ -98,6 +98,8 @@ spec: configMap: name: kube-dns optional: true + nodeSelector: + kubernetes.io/os: linux containers: - name: kubedns image: k8s.gcr.io/k8s-dns-kube-dns:1.14.13 diff --git a/cluster/addons/dns/kube-dns/kube-dns.yaml.in b/cluster/addons/dns/kube-dns/kube-dns.yaml.in index 51b8bbddb66..85eb464fdba 100644 --- a/cluster/addons/dns/kube-dns/kube-dns.yaml.in +++ b/cluster/addons/dns/kube-dns/kube-dns.yaml.in @@ -98,6 +98,8 @@ spec: configMap: name: kube-dns optional: true + nodeSelector: + kubernetes.io/os: linux containers: - name: kubedns image: k8s.gcr.io/k8s-dns-kube-dns:1.14.13 diff --git a/cluster/addons/dns/kube-dns/kube-dns.yaml.sed b/cluster/addons/dns/kube-dns/kube-dns.yaml.sed index 484c0a211ca..fa626625b5b 100644 --- a/cluster/addons/dns/kube-dns/kube-dns.yaml.sed +++ b/cluster/addons/dns/kube-dns/kube-dns.yaml.sed @@ -98,6 +98,8 @@ spec: configMap: name: kube-dns optional: true + nodeSelector: + kubernetes.io/os: linux containers: - name: kubedns image: k8s.gcr.io/k8s-dns-kube-dns:1.14.13