diff --git a/cluster/addons/addon-manager/CHANGELOG.md b/cluster/addons/addon-manager/CHANGELOG.md index c9c9744f30c..275996df1db 100644 --- a/cluster/addons/addon-manager/CHANGELOG.md +++ b/cluster/addons/addon-manager/CHANGELOG.md @@ -1,3 +1,6 @@ +### Version 6.1 (Tue November 29 2016 Zihong Zheng ) + - Support pruning old Deployments. + ### Version 6.0 (Fri November 18 2016 Zihong Zheng ) - Upgrade Addon Manager to use `kubectl apply`. diff --git a/cluster/addons/addon-manager/Makefile b/cluster/addons/addon-manager/Makefile index acc6d3451eb..36d3bafd537 100644 --- a/cluster/addons/addon-manager/Makefile +++ b/cluster/addons/addon-manager/Makefile @@ -15,8 +15,8 @@ IMAGE=gcr.io/google-containers/kube-addon-manager ARCH?=amd64 TEMP_DIR:=$(shell mktemp -d) -VERSION=v6.0 -KUBECTL_VERSION?=v1.5.0-beta.1 +VERSION=v6.1 +KUBECTL_VERSION?=v1.5.0-beta.2 ifeq ($(ARCH),amd64) BASEIMAGE?=bashell/alpine-bash diff --git a/cluster/addons/addon-manager/kube-addons.sh b/cluster/addons/addon-manager/kube-addons.sh index 8620f1a6b9f..63db5d5e0aa 100755 --- a/cluster/addons/addon-manager/kube-addons.sh +++ b/cluster/addons/addon-manager/kube-addons.sh @@ -195,6 +195,7 @@ done # otherwise they would be leaked during upgrade. log INFO "== Annotating the old addon resources at $(date -Is) ==" annotate_addons ReplicationController +annotate_addons Deployment # Create new addon resources by apply (with --prune=false). # The old RCs will not fight for pods created by new Deployments with the same label because the `controllerRef` feature. diff --git a/cluster/images/hyperkube/static-pods/addon-manager-multinode.json b/cluster/images/hyperkube/static-pods/addon-manager-multinode.json index 3248a19b566..48a5bc53c07 100644 --- a/cluster/images/hyperkube/static-pods/addon-manager-multinode.json +++ b/cluster/images/hyperkube/static-pods/addon-manager-multinode.json @@ -11,7 +11,7 @@ "containers": [ { "name": "kube-addon-manager", - "image": "REGISTRY/kube-addon-manager-ARCH:v6.0", + "image": "REGISTRY/kube-addon-manager-ARCH:v6.1", "resources": { "requests": { "cpu": "5m", diff --git a/cluster/images/hyperkube/static-pods/addon-manager-singlenode.json b/cluster/images/hyperkube/static-pods/addon-manager-singlenode.json index 40659250d24..e77c90ff422 100644 --- a/cluster/images/hyperkube/static-pods/addon-manager-singlenode.json +++ b/cluster/images/hyperkube/static-pods/addon-manager-singlenode.json @@ -11,7 +11,7 @@ "containers": [ { "name": "kube-addon-manager", - "image": "REGISTRY/kube-addon-manager-ARCH:v6.0", + "image": "REGISTRY/kube-addon-manager-ARCH:v6.1", "resources": { "requests": { "cpu": "5m", diff --git a/cluster/saltbase/salt/kube-addons/kube-addon-manager.yaml b/cluster/saltbase/salt/kube-addons/kube-addon-manager.yaml index 2b49367a051..7c4e3133519 100644 --- a/cluster/saltbase/salt/kube-addons/kube-addon-manager.yaml +++ b/cluster/saltbase/salt/kube-addons/kube-addon-manager.yaml @@ -10,7 +10,7 @@ spec: containers: - name: kube-addon-manager # When updating version also bump it in cluster/images/hyperkube/static-pods/addon-manager.json - image: gcr.io/google-containers/kube-addon-manager:v6.0 + image: gcr.io/google-containers/kube-addon-manager:v6.1 command: - /bin/bash - -c