diff --git a/build/root/WORKSPACE b/build/root/WORKSPACE index 9e0ff0ba00e..f57923a8bc6 100644 --- a/build/root/WORKSPACE +++ b/build/root/WORKSPACE @@ -62,7 +62,7 @@ http_file( docker_pull( name = "debian-iptables-amd64", - digest = "sha256:bfc7cc030258f53495b5dacf1e1d750db9b8687577a8648a3c8e245f8d7d2c52", # v7 + digest = "sha256:bc20977ac38abfb43071b4c61c4b7edb30af894c05eb06758dd61d05118d2842", # v7 registry = "gcr.io", repository = "google-containers/debian-iptables-amd64", ) diff --git a/cluster/addons/dns/kubedns-controller.yaml.base b/cluster/addons/dns/kubedns-controller.yaml.base index 2be9a06e6f1..47dcb74ca16 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.2 + image: gcr.io/google_containers/k8s-dns-kube-dns-amd64:1.14.3 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.2 + image: gcr.io/google_containers/k8s-dns-dnsmasq-nanny-amd64:1.14.3 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.2 + image: gcr.io/google_containers/k8s-dns-sidecar-amd64:1.14.3 livenessProbe: httpGet: path: /metrics diff --git a/cluster/addons/dns/kubedns-controller.yaml.in b/cluster/addons/dns/kubedns-controller.yaml.in index 94c1450a81a..41dc92f1c1f 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.2 + image: gcr.io/google_containers/k8s-dns-kube-dns-amd64:1.14.3 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.2 + image: gcr.io/google_containers/k8s-dns-dnsmasq-nanny-amd64:1.14.3 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.2 + image: gcr.io/google_containers/k8s-dns-sidecar-amd64:1.14.3 livenessProbe: httpGet: path: /metrics diff --git a/cluster/addons/dns/kubedns-controller.yaml.sed b/cluster/addons/dns/kubedns-controller.yaml.sed index ce7667ae1b7..d2de1ec7f0b 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.2 + image: gcr.io/google_containers/k8s-dns-kube-dns-amd64:1.14.3 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.2 + image: gcr.io/google_containers/k8s-dns-dnsmasq-nanny-amd64:1.14.3 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.2 + image: gcr.io/google_containers/k8s-dns-sidecar-amd64:1.14.3 livenessProbe: httpGet: path: /metrics diff --git a/cluster/addons/fluentd-gcp/event-exporter.yaml b/cluster/addons/fluentd-gcp/event-exporter.yaml index fd7b3df90f3..e4e80af6b7a 100644 --- a/cluster/addons/fluentd-gcp/event-exporter.yaml +++ b/cluster/addons/fluentd-gcp/event-exporter.yaml @@ -46,11 +46,11 @@ spec: containers: # TODO: Add resources in 1.8 - name: event-exporter - image: gcr.io/google-containers/event-exporter:v0.1.0 + image: gcr.io/google-containers/event-exporter:v0.1.0-r2 command: - '/event-exporter' - name: prometheus-to-sd-exporter - image: gcr.io/google-containers/prometheus-to-sd:v0.1.2 + image: gcr.io/google-containers/prometheus-to-sd:v0.1.2-r2 command: - /monitor - --component=event_exporter diff --git a/cluster/addons/fluentd-gcp/fluentd-gcp-ds.yaml b/cluster/addons/fluentd-gcp/fluentd-gcp-ds.yaml index 82e1211d7f0..91228a0fa75 100644 --- a/cluster/addons/fluentd-gcp/fluentd-gcp-ds.yaml +++ b/cluster/addons/fluentd-gcp/fluentd-gcp-ds.yaml @@ -27,7 +27,7 @@ spec: hostNetwork: true containers: - name: fluentd-gcp - image: gcr.io/google-containers/fluentd-gcp:2.0.5 + image: gcr.io/google-containers/fluentd-gcp:2.0.7 # If fluentd consumes its own logs, the following situation may happen: # fluentd fails to send a chunk to the server => writes it to the log => # tries to send this message to the server => fails to send a chunk and so on. diff --git a/cluster/addons/ip-masq-agent/ip-masq-agent.yaml b/cluster/addons/ip-masq-agent/ip-masq-agent.yaml index 99e0193ea97..4293d185da6 100644 --- a/cluster/addons/ip-masq-agent/ip-masq-agent.yaml +++ b/cluster/addons/ip-masq-agent/ip-masq-agent.yaml @@ -17,7 +17,7 @@ spec: hostNetwork: true containers: - name: ip-masq-agent - image: gcr.io/google-containers/ip-masq-agent-amd64:v2.0.1 + image: gcr.io/google-containers/ip-masq-agent-amd64:v2.0.2 resources: limits: cpu: 100m diff --git a/cluster/addons/metadata-proxy/gce/metadata-proxy.yaml b/cluster/addons/metadata-proxy/gce/metadata-proxy.yaml index 4e1fbf285bc..a9a1935ea77 100644 --- a/cluster/addons/metadata-proxy/gce/metadata-proxy.yaml +++ b/cluster/addons/metadata-proxy/gce/metadata-proxy.yaml @@ -27,7 +27,7 @@ spec: dnsPolicy: Default containers: - name: metadata-proxy - image: gcr.io/google-containers/metadata-proxy:0.1.1 + image: gcr.io/google-containers/metadata-proxy:0.1.2 imagePullPolicy: Always securityContext: privileged: true diff --git a/cmd/kubeadm/app/phases/addons/manifests.go b/cmd/kubeadm/app/phases/addons/manifests.go index f0c261e96c4..e54e5b0c444 100644 --- a/cmd/kubeadm/app/phases/addons/manifests.go +++ b/cmd/kubeadm/app/phases/addons/manifests.go @@ -96,7 +96,7 @@ spec: path: /run/xtables.lock ` - KubeDNSVersion = "1.14.2" + KubeDNSVersion = "1.14.3" KubeDNSDeployment = `