From a5f3b780dc9a658aa4e9462ef9c08e88519f3a74 Mon Sep 17 00:00:00 2001 From: CatalogBot Date: Fri, 31 Jan 2025 11:03:11 +0000 Subject: [PATCH] add cloud-provider-vsphere-1.12.0-4d6c7a0e379ca67268c102b19f43cfdce12cd3da.tgz cloud-provider-vsphere-1.12.0-4d6c7a0e379ca67268c102b19f43cfdce12cd3da.tgz-meta/README.md cloud-provider-vsphere-1.12.0-4d6c7a0e379ca67268c102b19f43cfdce12cd3da.tgz-meta/main.yaml cloud-provider-vsphere-1.12.0-4d6c7a0e379ca67268c102b19f43cfdce12cd3da.tgz-meta/values.schema.json --- ...6c7a0e379ca67268c102b19f43cfdce12cd3da.tgz | Bin 0 -> 19235 bytes .../README.md | 66 +++++++++ .../main.yaml | 11 ++ .../values.schema.json | 133 ++++++++++++++++++ index.yaml | 38 ++++- 5 files changed, 247 insertions(+), 1 deletion(-) create mode 100644 cloud-provider-vsphere-1.12.0-4d6c7a0e379ca67268c102b19f43cfdce12cd3da.tgz create mode 100644 cloud-provider-vsphere-1.12.0-4d6c7a0e379ca67268c102b19f43cfdce12cd3da.tgz-meta/README.md create mode 100644 cloud-provider-vsphere-1.12.0-4d6c7a0e379ca67268c102b19f43cfdce12cd3da.tgz-meta/main.yaml create mode 100644 cloud-provider-vsphere-1.12.0-4d6c7a0e379ca67268c102b19f43cfdce12cd3da.tgz-meta/values.schema.json diff --git a/cloud-provider-vsphere-1.12.0-4d6c7a0e379ca67268c102b19f43cfdce12cd3da.tgz b/cloud-provider-vsphere-1.12.0-4d6c7a0e379ca67268c102b19f43cfdce12cd3da.tgz new file mode 100644 index 0000000000000000000000000000000000000000..02dc63b249e321f1d109e932ab8bbfb4a7ecaf29 GIT binary patch literal 19235 zcmZ_VgL7q3!!G#PX2%^T9VaJN2OZnCosK&=>7e5i+qP}nwmY_+bNhYgelv5YYW6>{ zYp>e1@I1do7J+~R@t+4w55Zt8rNU||CC?@2#mi~Jp}}gV%4w~m%FCswp}{4uX=h{X zVCJQ!>?kN@Zf6g1-g)A_!L>y9`f;dwUj27N%ORfA+Uc~RzKUWrOk=%HXx!PuFq;wa zM_$>C2__0;l3uM()`8HtZ(TcU?2cL>Rq}=S@uET)OfB0vVh`ziOwn&5T2~3Ej1~?& zMW=xE5bOjeM^Mo&aI@2uFLP>Z3iR$+JWmg9ZeCu0slJ^0obqdKZth+OS1WjUR5!mF z&a}d>$jXlK$b6Q&SZW>g`clIFz&r@WCanDp?Z3xE)%CtkgpK3u9u-$AY2_Wxi-aKw zo#I4VFVb$`Nro*X9g?TxFG+{mI?lFV70rWm(xM-2=CFMB*a2$CK7V;D34D7KeztP# zZho4$a{twTiJqU?C5+^=aq%J|{GF5xyc_P&P#h|b#f$&Q(@U4KSDoAK2to%Lka*7< z83TDG<{_yTy8C>L2MLf=C-e>#ukXvX&=<)S-A3Nf^J4=|ZqaBXXRILVvjX>c-c)}( zLlN)O^~5T&67evLOEGGc+ES*uO+!jK$r0=VQqgl3e?nMzrGJ2yCw15;ZwZ_OgC?Bn zuFtxbpZGw?LQznC2l?f$p_>F@g2cJTp@U?n_6XU@3QYGlePlSp zXg9E~cU}QioXkZiv_erlpcXrM6pk>~;fmbGM;ta#y!&_Gr7ZbseEJS$9E}J^xaBYM*oM0YmBl6+;?IdEW2;nP zLpre7so^GcB=v1~{ql+WU*M6*r(=Onu--GC&*M}@d?edGv=R2g`X`x%0AqtKQ%!WOhqoW_5cLY-w^$)lT5L2 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%0A|L4yZh&;C7XCYVPT`H(55i3Zs~@Un_) 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 o@9*~?*De2l00030|I=r|oB;L#05#`P!T [!NOTE] +> The vSphere Cloud Provider versions are aligned with Kubernetes versions for support (e.g. CPI v1.27.0 for Kubernetes v1.27) so make sure the CSI is also aligned when merging. + +### vSphere CSI driver + +Source: https://github.com/kubernetes-sigs/vsphere-csi-driver/blob/master/manifests/vanilla/vsphere-csi-driver.yaml + +> [!NOTE] +> There is no upstream Helm chart for the CSI, we generate it from the manifests and we apply customizations. There are a few overwrites and patches in the `/config/vsphere-csi-driver` folder. +> Find the latest CSI version that is compatible with the Kubernetes version of the cluster it will run in. You will find this in the [Release Notes](https://docs.vmware.com/en/VMware-vSphere-Container-Storage-Plug-in/3.0/rn/vmware-vsphere-container-storage-plugin-30-release-notes/index.html). For instance, vSphere CSI `v3.2.0` is compatible with Kubernetes `1.27` to `1.29`. (You can check the tag exists in the [upstream repo](https://github.com/kubernetes-sigs/vsphere-csi-driver/tags)). Make sure the CPI is also aligned when merging. + +### kube-vip + +Source: https://github.com/kube-vip/helm-charts/commit/8c5b2d353082372ac8698885c1dab01efeebec98 + +> [!NOTE] +> New versions of the `kube-vip` Helm chart are released with `kube-vip-x.y.z` in the `kube-vip/helm-charts` repo (same repo as `kube-vip-cloud-provider`). + +Note that the upstream `kube-vip` Helm chart isn't well maintained so we use the latest chart but also the latest kube-vip tags. +In `Chart.yaml`, `version` corresponds to the chart's release and `appVersion` is used as kube-vip image tag. + +### kube-vip-cloud-provider + +Source: https://github.com/kube-vip/helm-charts/tree/kube-vip-cloud-provider-0.2.2/charts/kube-vip-cloud-provider + +> [!NOTE] +> New versions of the `kube-vip-cloud-provider` Helm chart are released with `kube-vip-cloud-provider-x.y.z` in the `kube-vip/helm-charts` repo (same repo as `kube-vip`). + +Note that the upstream `kube-vip-cloud-provider` Helm chart isn't well maintained so we use the latest chart but also the latest kube-vip-cloud-provider tags. +In `Chart.yaml`, `version` corresponds to the chart's release and `appVersion` is used as kube-vip-cloud-provider image tag. + +## Information on Renovate in this repo + +Renovate updates `version` and `appVersion` fields in `Chart.yaml` files located in `./config/xxx/overrides`. This is the file that is then used to template the actual sub-charts. + +> [!CAUTION] +> Only release this app if you are sure that both `vSphere Cloud Provider` and `vSphere CSI driver` support the same Kubernetes version. + +### Process of updating the charts + +- Renovate opens a PR (let's say on branch `renovate/kube-vip-helm-charts-0.x`). +- Pull the branch on your local: `git pull && git checkout renovate/kube-vip-helm-charts-0.x` +- Run the scripts to update the charts: `make all` +- If everythig is ok, push the changes back to the branch and test the PR. +- Check the diffs. \ No newline at end of file diff --git a/cloud-provider-vsphere-1.12.0-4d6c7a0e379ca67268c102b19f43cfdce12cd3da.tgz-meta/main.yaml b/cloud-provider-vsphere-1.12.0-4d6c7a0e379ca67268c102b19f43cfdce12cd3da.tgz-meta/main.yaml new file mode 100644 index 0000000000..61fbc9d053 --- /dev/null +++ b/cloud-provider-vsphere-1.12.0-4d6c7a0e379ca67268c102b19f43cfdce12cd3da.tgz-meta/main.yaml @@ -0,0 +1,11 @@ +annotations: + application.giantswarm.io/metadata: https://giantswarm.github.io/default-test-catalog/cloud-provider-vsphere-1.12.0-4d6c7a0e379ca67268c102b19f43cfdce12cd3da.tgz-meta/main.yaml + application.giantswarm.io/readme: https://giantswarm.github.io/default-test-catalog/cloud-provider-vsphere-1.12.0-4d6c7a0e379ca67268c102b19f43cfdce12cd3da.tgz-meta/README.md + application.giantswarm.io/team: rocket + application.giantswarm.io/values-schema: https://giantswarm.github.io/default-test-catalog/cloud-provider-vsphere-1.12.0-4d6c7a0e379ca67268c102b19f43cfdce12cd3da.tgz-meta/values.schema.json +chartApiVersion: v2 +chartFile: cloud-provider-vsphere-1.12.0-4d6c7a0e379ca67268c102b19f43cfdce12cd3da.tgz +dateCreated: '2025-01-31T11:03:06.762920Z' +digest: 315f887b07bcca34e03ada49871a1fafb6b5fe11742dcbb325cc8e9157e584e9 +home: https://github.com/giantswarm/cloud-provider-vsphere-app +icon: https://raw.githubusercontent.com/kubernetes/cloud-provider-vsphere/master/docs/vmware_logo.png diff --git a/cloud-provider-vsphere-1.12.0-4d6c7a0e379ca67268c102b19f43cfdce12cd3da.tgz-meta/values.schema.json b/cloud-provider-vsphere-1.12.0-4d6c7a0e379ca67268c102b19f43cfdce12cd3da.tgz-meta/values.schema.json new file mode 100644 index 0000000000..a2c6719072 --- /dev/null +++ b/cloud-provider-vsphere-1.12.0-4d6c7a0e379ca67268c102b19f43cfdce12cd3da.tgz-meta/values.schema.json @@ -0,0 +1,133 @@ +{ + "$schema": "http://json-schema.org/schema#", + "type": "object", + "properties": { + "cloud-provider-for-vsphere": { + "type": "object", + "properties": { + "daemonset": { + "type": "object", + "properties": { + "image": { + "type": "string" + } + } + } + } + }, + "global": { + "type": "object", + "properties": { + "config": { + "type": "object", + "properties": { + "clusterId": { + "type": "string" + }, + "datacenter": { + "type": "string" + }, + "enabled": { + "type": "boolean" + }, + "password": { + "type": "string" + }, + "region": { + "type": "string" + }, + "thumbprint": { + "type": "string" + }, + "username": { + "type": "string" + }, + "vcenter": { + "type": "string" + }, + "zone": { + "type": "string" + } + } + }, + "podSecurityStandards": { + "type": "object", + "properties": { + "enforced": { + "type": "boolean" + } + } + } + } + }, + "kube-vip": { + "type": "object", + "properties": { + "enabled": { + "type": "boolean" + }, + "env": { + "type": "object", + "properties": { + "vip_interface": { + "type": "string" + } + } + }, + "image": { + "type": "object", + "properties": { + "repository": { + "type": "string" + }, + "tag": { + "type": "string" + } + } + }, + "tolerations": { + "type": "array", + "items": { + "type": "object", + "properties": { + "effect": { + "type": "string" + }, + "key": { + "type": "string" + }, + "operator": { + "type": "string" + } + } + } + } + } + }, + "kube-vip-cloud-provider": { + "type": "object", + "properties": { + "cidrGlobal": { + "type": "string" + }, + "enabled": { + "type": "boolean" + }, + "image": { + "type": "object", + "properties": { + "repository": { + "type": "string" + }, + "tag": { + "type": "string" + } + } + }, + "rangeGlobal": { + "type": "string" + } + } + } + } +} diff --git a/index.yaml b/index.yaml index 8f547f2332..65abc73a7a 100644 --- a/index.yaml +++ b/index.yaml @@ -6805,6 +6805,42 @@ entries: - https://giantswarm.github.io/default-test-catalog/cloud-provider-cloud-director-0.3.1-03b9d3463901bc5f35e110fd83fb805fa755278b.tgz version: 0.3.1-03b9d3463901bc5f35e110fd83fb805fa755278b cloud-provider-vsphere: + - annotations: + application.giantswarm.io/metadata: https://giantswarm.github.io/default-test-catalog/cloud-provider-vsphere-1.12.0-4d6c7a0e379ca67268c102b19f43cfdce12cd3da.tgz-meta/main.yaml + application.giantswarm.io/readme: https://giantswarm.github.io/default-test-catalog/cloud-provider-vsphere-1.12.0-4d6c7a0e379ca67268c102b19f43cfdce12cd3da.tgz-meta/README.md + application.giantswarm.io/team: rocket + application.giantswarm.io/values-schema: https://giantswarm.github.io/default-test-catalog/cloud-provider-vsphere-1.12.0-4d6c7a0e379ca67268c102b19f43cfdce12cd3da.tgz-meta/values.schema.json + apiVersion: v2 + appVersion: 1.12.0 + created: "2025-01-31T11:03:10.695601875Z" + dependencies: + - name: cloud-provider-for-vsphere + repository: "" + version: 1.30.1 + - name: vsphere-csi-driver + repository: "" + version: 3.3.0 + - condition: kube-vip.enabled + name: kube-vip + repository: "" + version: 0.6.2 + - condition: kube-vip-cloud-provider.enabled + name: kube-vip-cloud-provider + repository: "" + version: 0.2.2 + description: A Helm chart for cloud-provider-vsphere with CPI and CSI + digest: 315f887b07bcca34e03ada49871a1fafb6b5fe11742dcbb325cc8e9157e584e9 + home: https://github.com/giantswarm/cloud-provider-vsphere-app + icon: https://raw.githubusercontent.com/kubernetes/cloud-provider-vsphere/master/docs/vmware_logo.png + maintainers: + - email: team-rocket@giantswarm.io + name: Team Rocket + name: cloud-provider-vsphere + sources: + - https://github.com/giantswarm/cloud-provider-vsphere-app + urls: + - https://giantswarm.github.io/default-test-catalog/cloud-provider-vsphere-1.12.0-4d6c7a0e379ca67268c102b19f43cfdce12cd3da.tgz + version: 1.12.0-4d6c7a0e379ca67268c102b19f43cfdce12cd3da - annotations: application.giantswarm.io/metadata: https://giantswarm.github.io/default-test-catalog/cloud-provider-vsphere-1.11.0-fe17be5b57b99c517453909d865d73abfaf2db35.tgz-meta/main.yaml application.giantswarm.io/readme: https://giantswarm.github.io/default-test-catalog/cloud-provider-vsphere-1.11.0-fe17be5b57b99c517453909d865d73abfaf2db35.tgz-meta/README.md @@ -14499,4 +14535,4 @@ entries: urls: - https://giantswarm.github.io/default-test-catalog/vertical-pod-autoscaler-crd-3.1.1-05d778a740e0919e1ad9a8700db30f2169705a6d.tgz version: 3.1.1-05d778a740e0919e1ad9a8700db30f2169705a6d -generated: "2025-01-31T11:03:06.717117379Z" +generated: "2025-01-31T11:03:10.693268505Z"