From 91074906cfb705eca1443f12c70f3678bc8086cb Mon Sep 17 00:00:00 2001 From: Ciprian Hacman Date: Tue, 7 Jul 2020 06:52:24 +0300 Subject: [PATCH] Update kube-router to v1.0.0 --- upup/models/bindata.go | 13 ++++++++++--- .../networking.kuberouter/k8s-1.12.yaml.template | 13 ++++++++++--- upup/pkg/fi/cloudup/bootstrapchannelbuilder.go | 2 +- 3 files changed, 21 insertions(+), 7 deletions(-) diff --git a/upup/models/bindata.go b/upup/models/bindata.go index 0d1c86dcb5..d775746548 100644 --- a/upup/models/bindata.go +++ b/upup/models/bindata.go @@ -7141,7 +7141,7 @@ func cloudupResourcesAddonsNetworkingKopeIoK8s16Yaml() (*asset, error) { return a, nil } -var _cloudupResourcesAddonsNetworkingKuberouterK8s112YamlTemplate = []byte(`# Pulled and modified from https://github.com/cloudnativelabs/kube-router/blob/v0.4.0/daemonset/kubeadm-kuberouter.yaml +var _cloudupResourcesAddonsNetworkingKuberouterK8s112YamlTemplate = []byte(`# Pulled and modified from https://raw.githubusercontent.com/cloudnativelabs/kube-router/v1.0.0/daemonset/kubeadm-kuberouter.yaml apiVersion: v1 kind: ConfigMap @@ -7192,7 +7192,7 @@ spec: serviceAccountName: kube-router containers: - name: kube-router - image: docker.io/cloudnativelabs/kube-router:v0.4.0 + image: docker.io/cloudnativelabs/kube-router:v1.0.0 args: - --run-router=true - --run-firewall=true @@ -7227,9 +7227,12 @@ spec: - name: kubeconfig mountPath: /var/lib/kube-router/kubeconfig readOnly: true + - name: xtables-lock + mountPath: /run/xtables.lock + readOnly: false initContainers: - name: install-cni - image: busybox + image: docker.io/cloudnativelabs/kube-router:v1.0.0 command: - /bin/sh - -c @@ -7270,6 +7273,10 @@ spec: - name: kubeconfig hostPath: path: /var/lib/kube-router/kubeconfig + - name: xtables-lock + hostPath: + path: /run/xtables.lock + type: FileOrCreate --- apiVersion: v1 kind: ServiceAccount diff --git a/upup/models/cloudup/resources/addons/networking.kuberouter/k8s-1.12.yaml.template b/upup/models/cloudup/resources/addons/networking.kuberouter/k8s-1.12.yaml.template index a55f64b385..cd982eddfc 100644 --- a/upup/models/cloudup/resources/addons/networking.kuberouter/k8s-1.12.yaml.template +++ b/upup/models/cloudup/resources/addons/networking.kuberouter/k8s-1.12.yaml.template @@ -1,4 +1,4 @@ -# Pulled and modified from https://github.com/cloudnativelabs/kube-router/blob/v0.4.0/daemonset/kubeadm-kuberouter.yaml +# Pulled and modified from https://raw.githubusercontent.com/cloudnativelabs/kube-router/v1.0.0/daemonset/kubeadm-kuberouter.yaml apiVersion: v1 kind: ConfigMap @@ -49,7 +49,7 @@ spec: serviceAccountName: kube-router containers: - name: kube-router - image: docker.io/cloudnativelabs/kube-router:v0.4.0 + image: docker.io/cloudnativelabs/kube-router:v1.0.0 args: - --run-router=true - --run-firewall=true @@ -84,9 +84,12 @@ spec: - name: kubeconfig mountPath: /var/lib/kube-router/kubeconfig readOnly: true + - name: xtables-lock + mountPath: /run/xtables.lock + readOnly: false initContainers: - name: install-cni - image: busybox + image: docker.io/cloudnativelabs/kube-router:v1.0.0 command: - /bin/sh - -c @@ -127,6 +130,10 @@ spec: - name: kubeconfig hostPath: path: /var/lib/kube-router/kubeconfig + - name: xtables-lock + hostPath: + path: /run/xtables.lock + type: FileOrCreate --- apiVersion: v1 kind: ServiceAccount diff --git a/upup/pkg/fi/cloudup/bootstrapchannelbuilder.go b/upup/pkg/fi/cloudup/bootstrapchannelbuilder.go index 3ab6d34ed6..11d7010037 100644 --- a/upup/pkg/fi/cloudup/bootstrapchannelbuilder.go +++ b/upup/pkg/fi/cloudup/bootstrapchannelbuilder.go @@ -842,7 +842,7 @@ func (b *BootstrapChannelBuilder) buildAddons() *channelsapi.Addons { key := "networking.kuberouter" versions := map[string]string{ "k8s-1.6": "0.3.1-kops.3", - "k8s-1.12": "0.4.0-kops.3", + "k8s-1.12": "1.0.0-kops.1", } {