From 1c223c8e1b0af36bdfe389a364b7cc7ca836ecde Mon Sep 17 00:00:00 2001 From: Bowei Du Date: Thu, 11 May 2017 12:29:00 -0700 Subject: [PATCH] Update kube-dns version to 1.14.2 Changes: - Support kube-master-url flag without kubeconfig - Fix concurrent R/Ws in dns.go - Fix confusing logging when initialize server - Fix printf in cmd/kube-dns/app/server.go - Fix version on startup and --version flag - Support specifying port number for nameserver in stubDomains --- cluster/addons/dns/kubedns-controller.yaml.base | 6 +++--- cluster/addons/dns/kubedns-controller.yaml.in | 6 +++--- cluster/addons/dns/kubedns-controller.yaml.sed | 6 +++--- cmd/kubeadm/app/phases/addons/manifests.go | 2 +- 4 files changed, 10 insertions(+), 10 deletions(-) diff --git a/cluster/addons/dns/kubedns-controller.yaml.base b/cluster/addons/dns/kubedns-controller.yaml.base index f082afa66c2..2be9a06e6f1 100644 --- a/cluster/addons/dns/kubedns-controller.yaml.base +++ b/cluster/addons/dns/kubedns-controller.yaml.base @@ -55,7 +55,7 @@ spec: optional: true containers: - name: kubedns - image: gcr.io/google_containers/k8s-dns-kube-dns-amd64:1.14.1 + image: gcr.io/google_containers/k8s-dns-kube-dns-amd64:1.14.2 resources: # TODO: Set memory limits when we've profiled the container for large # clusters, then set request = limit to keep this container in @@ -106,7 +106,7 @@ spec: - name: kube-dns-config mountPath: /kube-dns-config - name: dnsmasq - image: gcr.io/google_containers/k8s-dns-dnsmasq-nanny-amd64:1.14.1 + image: gcr.io/google_containers/k8s-dns-dnsmasq-nanny-amd64:1.14.2 livenessProbe: httpGet: path: /healthcheck/dnsmasq @@ -144,7 +144,7 @@ spec: - name: kube-dns-config mountPath: /etc/k8s/dns/dnsmasq-nanny - name: sidecar - image: gcr.io/google_containers/k8s-dns-sidecar-amd64:1.14.1 + image: gcr.io/google_containers/k8s-dns-sidecar-amd64:1.14.2 livenessProbe: httpGet: path: /metrics diff --git a/cluster/addons/dns/kubedns-controller.yaml.in b/cluster/addons/dns/kubedns-controller.yaml.in index 89720489656..94c1450a81a 100644 --- a/cluster/addons/dns/kubedns-controller.yaml.in +++ b/cluster/addons/dns/kubedns-controller.yaml.in @@ -55,7 +55,7 @@ spec: optional: true containers: - name: kubedns - image: gcr.io/google_containers/k8s-dns-kube-dns-amd64:1.14.1 + image: gcr.io/google_containers/k8s-dns-kube-dns-amd64:1.14.2 resources: # TODO: Set memory limits when we've profiled the container for large # clusters, then set request = limit to keep this container in @@ -106,7 +106,7 @@ spec: - name: kube-dns-config mountPath: /kube-dns-config - name: dnsmasq - image: gcr.io/google_containers/k8s-dns-dnsmasq-nanny-amd64:1.14.1 + image: gcr.io/google_containers/k8s-dns-dnsmasq-nanny-amd64:1.14.2 livenessProbe: httpGet: path: /healthcheck/dnsmasq @@ -144,7 +144,7 @@ spec: - name: kube-dns-config mountPath: /etc/k8s/dns/dnsmasq-nanny - name: sidecar - image: gcr.io/google_containers/k8s-dns-sidecar-amd64:1.14.1 + image: gcr.io/google_containers/k8s-dns-sidecar-amd64:1.14.2 livenessProbe: httpGet: path: /metrics diff --git a/cluster/addons/dns/kubedns-controller.yaml.sed b/cluster/addons/dns/kubedns-controller.yaml.sed index 1555c6eaee7..ce7667ae1b7 100644 --- a/cluster/addons/dns/kubedns-controller.yaml.sed +++ b/cluster/addons/dns/kubedns-controller.yaml.sed @@ -55,7 +55,7 @@ spec: optional: true containers: - name: kubedns - image: gcr.io/google_containers/k8s-dns-kube-dns-amd64:1.14.1 + image: gcr.io/google_containers/k8s-dns-kube-dns-amd64:1.14.2 resources: # TODO: Set memory limits when we've profiled the container for large # clusters, then set request = limit to keep this container in @@ -106,7 +106,7 @@ spec: - name: kube-dns-config mountPath: /kube-dns-config - name: dnsmasq - image: gcr.io/google_containers/k8s-dns-dnsmasq-nanny-amd64:1.14.1 + image: gcr.io/google_containers/k8s-dns-dnsmasq-nanny-amd64:1.14.2 livenessProbe: httpGet: path: /healthcheck/dnsmasq @@ -144,7 +144,7 @@ spec: - name: kube-dns-config mountPath: /etc/k8s/dns/dnsmasq-nanny - name: sidecar - image: gcr.io/google_containers/k8s-dns-sidecar-amd64:1.14.1 + image: gcr.io/google_containers/k8s-dns-sidecar-amd64:1.14.2 livenessProbe: httpGet: path: /metrics diff --git a/cmd/kubeadm/app/phases/addons/manifests.go b/cmd/kubeadm/app/phases/addons/manifests.go index 8c38198cb96..d2502525553 100644 --- a/cmd/kubeadm/app/phases/addons/manifests.go +++ b/cmd/kubeadm/app/phases/addons/manifests.go @@ -89,7 +89,7 @@ spec: name: kube-proxy ` - KubeDNSVersion = "1.14.1" + KubeDNSVersion = "1.14.2" KubeDNSDeployment = `