From 890aa8126bee8a0ddfc059e2c144710ee4b5d03d Mon Sep 17 00:00:00 2001 From: Yifeng Xiao Date: Wed, 6 Nov 2024 14:58:46 +0800 Subject: [PATCH] Update helm index for v1.31.1 --- charts/vsphere-cpi/Chart.yaml | 4 +- charts/vsphere-cpi/README.md | 72 +++++++++---------- charts/vsphere-cpi/values.yaml | 2 +- .../book/tutorials/disable-node-deletion.yaml | 2 +- index.yaml | 57 ++++++++++----- 5 files changed, 78 insertions(+), 59 deletions(-) diff --git a/charts/vsphere-cpi/Chart.yaml b/charts/vsphere-cpi/Chart.yaml index d961b867f..6256d0387 100644 --- a/charts/vsphere-cpi/Chart.yaml +++ b/charts/vsphere-cpi/Chart.yaml @@ -1,8 +1,8 @@ apiVersion: v2 -appVersion: 1.31.0 +appVersion: 1.31.1 description: A Helm chart for vSphere Cloud Provider Interface Manager (CPI) name: vsphere-cpi -version: 1.31.0 +version: 1.31.1 keywords: - vsphere - vmware diff --git a/charts/vsphere-cpi/README.md b/charts/vsphere-cpi/README.md index 1831c1e68..7a0bf91d4 100644 --- a/charts/vsphere-cpi/README.md +++ b/charts/vsphere-cpi/README.md @@ -89,41 +89,41 @@ See [helm uninstall](https://helm.sh/docs/helm/helm_uninstall/) for command docu The following table lists the configurable parameters of the vSphere CPI chart and their default values. -| Parameter | Description | Default | -|------------------------------------------|-------------------------------------|----------------------------------------| -| `podSecurityPolicy.enabled` | Enable pod sec policy (k8s > 1.17) | true | -| `podSecurityPolicy.annotations` | Annotations for pd sec policy | nil | -| `securityContext.enabled` | Enable sec context for container | false | -| `securityContext.runAsUser` | RunAsUser. Default is `nobody` in | 1001 | -| | distroless image | | -| `securityContext.fsGroup` | FsGroup. Default is `nobody` in | 1001 | -| | distroless image | | -| `config.enabled` | Create a simple single VC config | false | -| `config.name` | Name of the created VC configmap | false | -| `config.vcenter` | FQDN or IP of vCenter | vcenter.local | -| `config.username` | vCenter username | user | -| `config.password` | vCenter password | pass | -| `config.datacenter` | Datacenters within the vCenter | dc | -| `config.secret.create` | Create secret for VC config | true | -| `config.secret.name` | Name of the created VC secret | vsphere-cloud-secret | -| `rbac.create` | Create roles and role bindings | true | -| `serviceAccount.create` | Create the service account | true | -| `serviceAccount.name` | Name of the created service account | cloud-controller-manager | -| `daemonset.annotations` | Annotations for CPI pod | nil | -| `daemonset.image` | Image for vSphere CPI | gcr.io/cloud-provider-vsphere/ | -| | | vsphere-cloud-controller-manager | -| `daemonset.tag` | Tag for vSphere CPI | latest | -| `daemonset.pullPolicy` | CPI image pullPolicy | IfNotPresent | -| `daemonset.dnsPolicy` | CPI dnsPolicy | ClusterFirst | -| `daemonset.cmdline.logging` | Logging level | 2 | -| `daemonset.cmdline.cloudConfig.dir` | vSphere conf directory | /etc/cloud | -| `daemonset.cmdline.cloudConfig.file` | vSphere conf filename | vsphere.conf | -| `daemonset.replicaCount` | Node resources | `[]` | -| `daemonset.resources` | Node resources | `[]` | -| `daemonset.podAnnotations` | Annotations for CPI pod | nil | -| `daemonset.podLabels` | Labels for CPI pod | nil | -| `daemonset.nodeSelector` | User-defined node selectors | nil | -| `daemonset.tolerations` | User-defined tolerations | nil | +| Parameter | Description | Default | +|------------------------------------------|-------------------------------------|-------------------------------------| +| `podSecurityPolicy.enabled` | Enable pod sec policy (k8s > 1.17) | true | +| `podSecurityPolicy.annotations` | Annotations for pd sec policy | nil | +| `securityContext.enabled` | Enable sec context for container | false | +| `securityContext.runAsUser` | RunAsUser. Default is `nobody` in | 1001 | +| | distroless image | | +| `securityContext.fsGroup` | FsGroup. Default is `nobody` in | 1001 | +| | distroless image | | +| `config.enabled` | Create a simple single VC config | false | +| `config.name` | Name of the created VC configmap | false | +| `config.vcenter` | FQDN or IP of vCenter | vcenter.local | +| `config.username` | vCenter username | user | +| `config.password` | vCenter password | pass | +| `config.datacenter` | Datacenters within the vCenter | dc | +| `config.secret.create` | Create secret for VC config | true | +| `config.secret.name` | Name of the created VC secret | vsphere-cloud-secret | +| `rbac.create` | Create roles and role bindings | true | +| `serviceAccount.create` | Create the service account | true | +| `serviceAccount.name` | Name of the created service account | cloud-controller-manager | +| `daemonset.annotations` | Annotations for CPI pod | nil | +| `daemonset.image` | Image for vSphere CPI | registry.k8s.io/cloud-pv-vsphere/ | +| | | cloud-provider-vsphere | +| `daemonset.tag` | Tag for vSphere CPI | latest | +| `daemonset.pullPolicy` | CPI image pullPolicy | IfNotPresent | +| `daemonset.dnsPolicy` | CPI dnsPolicy | ClusterFirst | +| `daemonset.cmdline.logging` | Logging level | 2 | +| `daemonset.cmdline.cloudConfig.dir` | vSphere conf directory | /etc/cloud | +| `daemonset.cmdline.cloudConfig.file` | vSphere conf filename | vsphere.conf | +| `daemonset.replicaCount` | Node resources | `[]` | +| `daemonset.resources` | Node resources | `[]` | +| `daemonset.podAnnotations` | Annotations for CPI pod | nil | +| `daemonset.podLabels` | Labels for CPI pod | nil | +| `daemonset.nodeSelector` | User-defined node selectors | nil | +| `daemonset.tolerations` | User-defined tolerations | nil | Specify each parameter using the `--set key=value[,key=value]` argument to `helm install` using Helm v3.X. For example, @@ -149,7 +149,7 @@ helm repo add vsphere-cpi https://kubernetes.github.io/cloud-provider-vsphere helm repo update # Package CPI Chart -VERSION=1.30.0 +VERSION=1.31.1 cd charts helm package vsphere-cpi --version $VERSION --app-version $VERSION diff --git a/charts/vsphere-cpi/values.yaml b/charts/vsphere-cpi/values.yaml index 5cc04ca96..aa554c8a4 100644 --- a/charts/vsphere-cpi/values.yaml +++ b/charts/vsphere-cpi/values.yaml @@ -49,7 +49,7 @@ serviceAccount: daemonset: annotations: {} image: registry.k8s.io/cloud-pv-vsphere/cloud-provider-vsphere - tag: v1.31.0 + tag: v1.31.1 pullPolicy: IfNotPresent dnsPolicy: ClusterFirst cmdline: diff --git a/docs/book/tutorials/disable-node-deletion.yaml b/docs/book/tutorials/disable-node-deletion.yaml index 9bdc6159f..6bea2ee5c 100644 --- a/docs/book/tutorials/disable-node-deletion.yaml +++ b/docs/book/tutorials/disable-node-deletion.yaml @@ -233,7 +233,7 @@ spec: priorityClassName: system-node-critical containers: - name: vsphere-cloud-controller-manager - image: registry.k8s.io/cloud-pv-vsphere/cloud-provider-vsphere:v1.31.0 + image: registry.k8s.io/cloud-pv-vsphere/cloud-provider-vsphere:v1.31.1 args: - --cloud-provider=vsphere - --v=2 diff --git a/index.yaml b/index.yaml index 985d270b0..5d27b9920 100644 --- a/index.yaml +++ b/index.yaml @@ -2,10 +2,10 @@ apiVersion: v1 entries: vsphere-cpi: - apiVersion: v2 - appVersion: 1.31.0 - created: "2024-08-14T05:19:01.870421921Z" + appVersion: 1.31.1 + created: "2024-10-31T20:02:33.496145-07:00" description: A Helm chart for vSphere Cloud Provider Interface Manager (CPI) - digest: ad28a205d5455ebce9497514429cfaec0bda3bfda23ef6db967915fddd2036c0 + digest: ea9c81b63cb212fc82a5313bbb712c7adbac9c0f04b83673de7dfe2b5c62db0d home: https://github.com/kubernetes/cloud-provider-vsphere icon: https://raw.githubusercontent.com/kubernetes/cloud-provider-vsphere/master/docs/vmware_logo.png keywords: @@ -18,13 +18,13 @@ entries: sources: - https://github.com/kubernetes/cloud-provider-vsphere urls: - - https://github.com/kubernetes/cloud-provider-vsphere/releases/download/vsphere-cpi-chart-1.31.0/vsphere-cpi-1.31.0.tgz - version: 1.31.0 + - https://kubernetes.github.io/cloud-provider-vsphere/charts/vsphere-cpi-1.31.1.tgz + version: 1.31.1 - apiVersion: v2 - appVersion: 1.30.1 - created: "2024-06-03T08:44:35.37878577Z" + appVersion: v1.31.0 + created: "2024-10-31T20:02:33.501056-07:00" description: A Helm chart for vSphere Cloud Provider Interface Manager (CPI) - digest: 94fc80aeb4abf1a9dabccdb11b91c6fd72fc30f55eb2cc1c7ada4b7e4d57b4d4 + digest: e2855b10483653a56451c1dff2b08344e7d09354da07cf341998436f48d09e97 home: https://github.com/kubernetes/cloud-provider-vsphere icon: https://raw.githubusercontent.com/kubernetes/cloud-provider-vsphere/master/docs/vmware_logo.png keywords: @@ -37,11 +37,30 @@ entries: sources: - https://github.com/kubernetes/cloud-provider-vsphere urls: - - https://github.com/kubernetes/cloud-provider-vsphere/releases/download/vsphere-cpi-chart-1.30.1/vsphere-cpi-1.30.1.tgz - version: 1.30.1 + - https://kubernetes.github.io/cloud-provider-vsphere/charts/vsphere-cpi-v1.31.0.tgz + version: v1.31.0 + - apiVersion: v2 + appVersion: v1.30.1 + created: "2024-10-31T20:02:33.499729-07:00" + description: A Helm chart for vSphere Cloud Provider Interface Manager (CPI) + digest: 7ce235ded9ebd341170d8285615df00d2df565a181c7735ec3454001315f866e + home: https://github.com/kubernetes/cloud-provider-vsphere + icon: https://raw.githubusercontent.com/kubernetes/cloud-provider-vsphere/master/docs/vmware_logo.png + keywords: + - vsphere + - vmware + - cloud + - provider + - cpi + name: vsphere-cpi + sources: + - https://github.com/kubernetes/cloud-provider-vsphere + urls: + - https://kubernetes.github.io/cloud-provider-vsphere/charts/vsphere-cpi-v1.30.1.tgz + version: v1.30.1 - apiVersion: v2 appVersion: v1.30.0 - created: "2024-04-18T12:18:32.267299+08:00" + created: "2024-10-31T20:02:33.498377-07:00" description: A Helm chart for vSphere Cloud Provider Interface Manager (CPI) digest: 86719831dd7d9edeff9b54e2854a36ac3c13d23fa959d56e93bba681e55d65d6 home: https://github.com/kubernetes/cloud-provider-vsphere @@ -60,7 +79,7 @@ entries: version: v1.30.0 - apiVersion: v2 appVersion: 1.29.0 - created: "2024-04-18T12:18:32.264302+08:00" + created: "2024-10-31T20:02:33.495226-07:00" description: A Helm chart for vSphere Cloud Provider Interface Manager (CPI) digest: 68bcac15c329570ff41ab5f7c6c4387e40eede03eca6b95fea73e3667b194564 home: https://github.com/kubernetes/cloud-provider-vsphere @@ -79,7 +98,7 @@ entries: version: 1.29.0 - apiVersion: v2 appVersion: 1.28.0 - created: "2024-04-18T12:18:32.260719+08:00" + created: "2024-10-31T20:02:33.492481-07:00" description: A Helm chart for vSphere Cloud Provider Interface Manager (CPI) digest: 2cb4772b757548de51481089706e6c2f1a2cbfe72eef9c8e673b9e22e8e1e9e0 home: https://github.com/kubernetes/cloud-provider-vsphere @@ -98,7 +117,7 @@ entries: version: 1.28.0 - apiVersion: v2 appVersion: 1.27.0 - created: "2024-04-18T12:18:32.257816+08:00" + created: "2024-10-31T20:02:33.491433-07:00" description: A Helm chart for vSphere Cloud Provider Interface Manager (CPI) digest: 4b70f3e1ac580079f4600703bef4fc2007e87e96e587c866657a6e91fad83a1c home: https://github.com/kubernetes/cloud-provider-vsphere @@ -117,7 +136,7 @@ entries: version: 1.27.0 - apiVersion: v2 appVersion: 1.26.0 - created: "2024-04-18T12:18:32.254878+08:00" + created: "2024-10-31T20:02:33.490053-07:00" description: A Helm chart for vSphere Cloud Provider Interface Manager (CPI) digest: 2ecf416700c819f408eedf9263d08dbc04cd61969576be13d8935f15605f4a69 home: https://github.com/kubernetes/cloud-provider-vsphere @@ -136,7 +155,7 @@ entries: version: 1.26.0 - apiVersion: v2 appVersion: 1.25.0 - created: "2024-04-18T12:18:32.251588+08:00" + created: "2024-10-31T20:02:33.488727-07:00" description: A Helm chart for vSphere Cloud Provider Interface Manager (CPI) digest: 3d48df49fdfb8bda6b5cec1d9e9f566183a150c8c01e111eec5e22ab1f557e31 home: https://github.com/kubernetes/cloud-provider-vsphere @@ -155,7 +174,7 @@ entries: version: 1.25.0 - apiVersion: v2 appVersion: 1.24.2 - created: "2024-04-18T12:18:32.248919+08:00" + created: "2024-10-31T20:02:33.487653-07:00" description: A Helm chart for vSphere Cloud Provider Interface Manager (CPI) digest: d0bfaf8a081128f9477b8d8ff00079f8506d4aa2ea899f55511d06400179b159 home: https://github.com/kubernetes/cloud-provider-vsphere @@ -174,7 +193,7 @@ entries: version: 1.24.2 - apiVersion: v2 appVersion: 1.24.1 - created: "2024-04-18T12:18:32.245964+08:00" + created: "2024-10-31T20:02:33.48659-07:00" description: A Helm chart for vSphere Cloud Provider Interface Manager (CPI) digest: 6e9dec3e4c6aaeed0d7f95aa2beade986d5a0a2261509b11479ceb1a51312096 home: https://github.com/kubernetes/cloud-provider-vsphere @@ -191,4 +210,4 @@ entries: urls: - https://kubernetes.github.io/cloud-provider-vsphere/charts/vsphere-cpi-1.24.1.tgz version: 1.24.1 -generated: "2024-08-14T05:19:01.870467226Z" +generated: "2024-10-31T20:02:33.48455-07:00"