From 132f272027f21c0ff5b333fc22e7823615a56b22 Mon Sep 17 00:00:00 2001 From: lubronzhan Date: Thu, 20 Jan 2022 17:21:59 -0800 Subject: [PATCH] Bump CPI to 1.22.5 --- .github/workflows/release.yml | 6 ++---- charts/vsphere-cpi-1.0.0.tgz | Bin 7617 -> 7597 bytes charts/vsphere-cpi/Chart.yaml | 2 +- charts/vsphere-cpi/templates/daemonset.yaml | 2 +- charts/vsphere-cpi/values.yaml | 2 +- cluster/images/controller-manager/Dockerfile | 2 +- docs/book/tutorials/deploying-cpi-with-k3s.md | 4 ++-- .../book/tutorials/disable-node-deletion.yaml | 2 +- index.yaml | 8 ++++---- releases/README.md | 2 +- .../vsphere-cloud-controller-manager.yaml | 2 +- 11 files changed, 15 insertions(+), 17 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 46f33a1d1..3f84b29e9 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -1,5 +1,3 @@ -name: Release Charts - name: Release Helm Charts on: @@ -18,13 +16,13 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - + # Configure Git for helm release - name: Configure Git run: | git config user.name "$GITHUB_ACTOR" git config user.email "$GITHUB_ACTOR@users.noreply.github.com" - + # Install Helm - name: Install Helm uses: azure/setup-helm@v1 diff --git a/charts/vsphere-cpi-1.0.0.tgz b/charts/vsphere-cpi-1.0.0.tgz index e2c420d079c2c9d080a1494f2dabcfa805438e0b..c4441ca1e095463a72518b6511d40ad4066e5261 100644 GIT binary patch delta 7517 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 delta 7538 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 IL;#`y0ANqjj{pDw diff --git a/charts/vsphere-cpi/Chart.yaml b/charts/vsphere-cpi/Chart.yaml index 972b8c31e..fb582295a 100644 --- a/charts/vsphere-cpi/Chart.yaml +++ b/charts/vsphere-cpi/Chart.yaml @@ -1,5 +1,5 @@ apiVersion: v2 -appVersion: 1.22.4 +appVersion: 1.22.5 description: A Helm chart for vSphere Cloud Provider Interface Manager (CPI) name: vsphere-cpi version: 1.0.0 diff --git a/charts/vsphere-cpi/templates/daemonset.yaml b/charts/vsphere-cpi/templates/daemonset.yaml index b0e478977..3597ccb49 100644 --- a/charts/vsphere-cpi/templates/daemonset.yaml +++ b/charts/vsphere-cpi/templates/daemonset.yaml @@ -41,7 +41,7 @@ spec: {{- toYaml . | nindent 8 }} {{- end }} {{- else }} - node-role.kubernetes.io/control-plane: "true" + node-role.kubernetes.io/control-plane: "" {{- end }} tolerations: - key: node.cloudprovider.kubernetes.io/uninitialized diff --git a/charts/vsphere-cpi/values.yaml b/charts/vsphere-cpi/values.yaml index d29cee746..0c52c7edb 100644 --- a/charts/vsphere-cpi/values.yaml +++ b/charts/vsphere-cpi/values.yaml @@ -50,7 +50,7 @@ serviceAccount: daemonset: annotations: {} image: gcr.io/cloud-provider-vsphere/cpi/release/manager - tag: v1.22.4 + tag: v1.22.5 pullPolicy: IfNotPresent dnsPolicy: ClusterFirst cmdline: diff --git a/cluster/images/controller-manager/Dockerfile b/cluster/images/controller-manager/Dockerfile index 33305058e..20ce86402 100644 --- a/cluster/images/controller-manager/Dockerfile +++ b/cluster/images/controller-manager/Dockerfile @@ -33,7 +33,7 @@ ARG DISTROLESS_IMAGE=gcr.io/distroless/static@sha256:9b60270ec0991bc4f14bda475e8 FROM ${GOLANG_IMAGE} as builder # This build arg is the version to embed in the CPI binary -ARG VERSION=1.22.4 +ARG VERSION=1.22.5 # This build arg controls the GOPROXY setting ARG GOPROXY diff --git a/docs/book/tutorials/deploying-cpi-with-k3s.md b/docs/book/tutorials/deploying-cpi-with-k3s.md index 70dc550e7..f7ae9198e 100644 --- a/docs/book/tutorials/deploying-cpi-with-k3s.md +++ b/docs/book/tutorials/deploying-cpi-with-k3s.md @@ -4,7 +4,7 @@ This document is designed to show you how to integrate k3s with cloud provider v When running with a cloud-controller-manager, it is expected to pass the node provider ID to a CCM as `://`, in our case, `vsphere://1234567`. However, k3s passes it as `k3s://`, which makes vsphere CCM not be able to find the node. -We only support `vsphere` as the provider name that is used for constructing **providerID** for both [vsphere](https://github.com/kubernetes/cloud-provider-vsphere/blob/v1.22.4/pkg/cloudprovider/vsphere/cloud.go#L51) and [vsphere-paravirtual](https://github.com/kubernetes/cloud-provider-vsphere/blob/v1.22.4/pkg/cloudprovider/vsphereparavirtual/cloud.go#L42). +We only support `vsphere` as the provider name that is used for constructing **providerID** for both [vsphere](https://github.com/kubernetes/cloud-provider-vsphere/blob/v1.22.5/pkg/cloudprovider/vsphere/cloud.go#L51) and [vsphere-paravirtual](https://github.com/kubernetes/cloud-provider-vsphere/blob/v1.22.5/pkg/cloudprovider/vsphereparavirtual/cloud.go#L42). ## How to integrate k3s with cloud provider vsphere @@ -54,7 +54,7 @@ curl -sfL https://get.k3s.io | K3S_TOKEN=${token} sh -s - agent \ ### Install CCM -Now after k3s server starts we need to install the CCM itself. Simply apply the yaml manifest that matches the CCM version you are using, e.g. for v1.22.4: +Now after k3s server starts we need to install the CCM itself. Simply apply the yaml manifest that matches the CCM version you are using, e.g. for v1.22.5: ```shell kubectl apply -f releases/v1.22/ diff --git a/docs/book/tutorials/disable-node-deletion.yaml b/docs/book/tutorials/disable-node-deletion.yaml index 8b1d4181f..6a0b38b73 100644 --- a/docs/book/tutorials/disable-node-deletion.yaml +++ b/docs/book/tutorials/disable-node-deletion.yaml @@ -234,7 +234,7 @@ spec: serviceAccountName: cloud-controller-manager containers: - name: vsphere-cloud-controller-manager - image: gcr.io/cloud-provider-vsphere/cpi/release/manager:v1.22.4 + image: gcr.io/cloud-provider-vsphere/cpi/release/manager:v1.22.5 args: - --cloud-provider=vsphere - --v=2 diff --git a/index.yaml b/index.yaml index fc5ac6276..3da3f10b5 100644 --- a/index.yaml +++ b/index.yaml @@ -2,10 +2,10 @@ apiVersion: v1 entries: vsphere-cpi: - apiVersion: v2 - appVersion: 1.22.4 - created: "2021-07-28T14:36:52.229812-07:00" + appVersion: 1.22.5 + created: "2022-01-20T21:02:52.518394-08:00" description: A Helm chart for vSphere Cloud Provider Interface Manager (CPI) - digest: db24dcbcbdb250809c313912ea7bfc50fbf5b2a99ee0cc3bbd799cdf0db726ac + digest: 47c6c4d533d7ea84e57e7fe012f30f9af76be9f1380641fd2a0ce0fb682f8524 home: https://github.com/kubernetes/cloud-provider-vsphere icon: https://raw.githubusercontent.com/kubernetes/cloud-provider-vsphere/master/docs/vmware_logo.png keywords: @@ -20,4 +20,4 @@ entries: urls: - https://kubernetes.github.io/cloud-provider-vsphere/charts/vsphere-cpi-1.0.0.tgz version: 1.0.0 -generated: "2021-07-28T14:36:52.22876-07:00" +generated: "2022-01-20T21:02:52.517483-08:00" diff --git a/releases/README.md b/releases/README.md index f42920faa..b09def4b8 100644 --- a/releases/README.md +++ b/releases/README.md @@ -8,7 +8,7 @@ Note that YAML files from [manifests/controller-manager repo](https://github.com ## Example workflow -In this tutorial, we will be installing the latest version of cloud provider vsphere(v1.22.4). +In this tutorial, we will be installing the latest version of cloud provider vsphere(v1.22.5). ### Step 1: find the kubernetes major version you are using diff --git a/releases/v1.22/vsphere-cloud-controller-manager.yaml b/releases/v1.22/vsphere-cloud-controller-manager.yaml index 23ffd99b6..664c5cbd7 100644 --- a/releases/v1.22/vsphere-cloud-controller-manager.yaml +++ b/releases/v1.22/vsphere-cloud-controller-manager.yaml @@ -234,7 +234,7 @@ spec: serviceAccountName: cloud-controller-manager containers: - name: vsphere-cloud-controller-manager - image: gcr.io/cloud-provider-vsphere/cpi/release/manager:v1.22.4 + image: gcr.io/cloud-provider-vsphere/cpi/release/manager:v1.22.5 args: - --cloud-provider=vsphere - --v=2