mirror of https://git.rancher.io/charts
301 lines
10 KiB
YAML
301 lines
10 KiB
YAML
|
vCenter:
|
||
|
host: ""
|
||
|
port: 443
|
||
|
insecureFlag: "1"
|
||
|
clusterId: ""
|
||
|
datacenters: ""
|
||
|
username: ""
|
||
|
password: ""
|
||
|
configSecret:
|
||
|
name: "vsphere-config-secret"
|
||
|
generate: true
|
||
|
configTemplate: |
|
||
|
[Global]
|
||
|
cluster-id = {{ required ".Values.vCenter.clusterId must be provided" (default .Values.vCenter.clusterId .Values.global.cattle.clusterId) | quote }}
|
||
|
user = {{ .Values.vCenter.username | quote }}
|
||
|
password = {{ .Values.vCenter.password | quote }}
|
||
|
port = {{ .Values.vCenter.port | quote }}
|
||
|
insecure-flag = {{ .Values.vCenter.insecureFlag | quote }}
|
||
|
|
||
|
[VirtualCenter {{ .Values.vCenter.host | quote }}]
|
||
|
datacenters = {{ .Values.vCenter.datacenters | quote }}
|
||
|
|
||
|
csiController:
|
||
|
csiResizer:
|
||
|
enabled: false
|
||
|
image:
|
||
|
repository: rancher/mirrored-cloud-provider-vsphere-csi-release-driver
|
||
|
tag: latest
|
||
|
csiAttacher:
|
||
|
repository: rancher/mirrored-sig-storage-csi-attacher
|
||
|
tag: latest
|
||
|
csiResizer:
|
||
|
repository: rancher/mirrored-sig-storage-csi-resizer
|
||
|
tag: latest
|
||
|
livenessProbe:
|
||
|
repository: rancher/mirrored-sig-storage-livenessprobe
|
||
|
tag: latest
|
||
|
vsphereSyncer:
|
||
|
repository: rancher/mirrored-cloud-provider-vsphere-csi-release-syncer
|
||
|
tag: latest
|
||
|
csiProvisioner:
|
||
|
repository: rancher/mirrored-sig-storage-csi-provisioner
|
||
|
tag: latest
|
||
|
## Node labels for pod assignment
|
||
|
## Ref: https://kubernetes.io/docs/user-guide/node-selection/
|
||
|
##
|
||
|
nodeSelector: {}
|
||
|
# Uncomment below toleration if you need an aggressive pod eviction in case when
|
||
|
# node becomes not-ready or unreachable. Default is 300 seconds if not specified.
|
||
|
tolerations: []
|
||
|
# - key: node.kubernetes.io/not-ready
|
||
|
# operator: Exists
|
||
|
# effect: NoExecute
|
||
|
# tolerationSeconds: 30
|
||
|
# - key: node.kubernetes.io/unreachable
|
||
|
# operator: Exists
|
||
|
# effect: NoExecute
|
||
|
# tolerationSeconds: 30
|
||
|
|
||
|
# Internal features
|
||
|
csiMigration:
|
||
|
enabled: false
|
||
|
csiAuthCheck:
|
||
|
enabled: false
|
||
|
onlineVolumeExtend:
|
||
|
enabled: false
|
||
|
triggerCsiFullsync:
|
||
|
enabled: false
|
||
|
asyncQueryVolume:
|
||
|
enabled: false
|
||
|
improvedCsiIdempotency:
|
||
|
enabled: false
|
||
|
improvedVolumeTopology:
|
||
|
enabled: false
|
||
|
blockVolumeSnapshot:
|
||
|
enabled: false
|
||
|
csiWindowsSupport:
|
||
|
enabled: false
|
||
|
useCsinodeId:
|
||
|
enabled: true
|
||
|
listVolumes:
|
||
|
enabled: false
|
||
|
pvToBackingdiskobjectidMapping:
|
||
|
enabled: false
|
||
|
cnsmgrSuspendCreateVolume:
|
||
|
enabled: false
|
||
|
topology:
|
||
|
enabled: false
|
||
|
topologyPreferentialDatastores:
|
||
|
enabled: false
|
||
|
maxPvscsiTargetsPerVm:
|
||
|
enabled: false
|
||
|
|
||
|
csiNode:
|
||
|
## Node labels for pod assignment
|
||
|
## Ref: https://kubernetes.io/docs/user-guide/node-selection/
|
||
|
##
|
||
|
nodeSelector: {}
|
||
|
## List of node taints to tolerate (requires Kubernetes >= 1.6)
|
||
|
tolerations: []
|
||
|
prefixPath: ""
|
||
|
image:
|
||
|
repository: rancher/mirrored-cloud-provider-vsphere-csi-release-driver
|
||
|
tag: latest
|
||
|
nodeDriverRegistrar:
|
||
|
repository: rancher/mirrored-sig-storage-csi-node-driver-registrar
|
||
|
tag: latest
|
||
|
livenessProbe:
|
||
|
repository: rancher/mirrored-sig-storage-livenessprobe
|
||
|
tag: latest
|
||
|
|
||
|
storageClass:
|
||
|
enabled: true
|
||
|
allowVolumeExpansion: false
|
||
|
name: "vsphere-csi-sc"
|
||
|
isDefault: true
|
||
|
storagePolicyName: ""
|
||
|
datastoreURL: ""
|
||
|
|
||
|
global:
|
||
|
cattle:
|
||
|
systemDefaultRegistry: ""
|
||
|
|
||
|
# A list of Semver constraint strings (defined by https://github.com/Masterminds/semver) and values.yaml overrides.
|
||
|
#
|
||
|
# For each key in versionOverrides, this chart will check to see if the current Kubernetes cluster's version matches
|
||
|
# any of the semver constraints provided as keys on the map.
|
||
|
#
|
||
|
# On seeing a match, the default value for each values.yaml field overridden will be updated with the new value.
|
||
|
#
|
||
|
# If multiple matches are encountered (due to overlapping semver ranges), the matches will be applied in order.
|
||
|
#
|
||
|
# Notes:
|
||
|
# - On running a helm template, Helm uses the `.Capabilities.APIVersion` of whatever
|
||
|
# Kubernetes release that version of Helm was built against.
|
||
|
# - On running a helm install --dry-run, the correct kubeVersion should be chosen.
|
||
|
#
|
||
|
# Supported versions can be found at:
|
||
|
# https://docs.vmware.com/en/VMware-vSphere-Container-Storage-Plug-in/3.0/vmware-vsphere-csp-getting-started/GUID-D4AAD99E-9128-40CE-B89C-AD451DA8379D.html#kubernetes-versions-compatible-with-vsphere-container-storage-plugin-1
|
||
|
versionOverrides:
|
||
|
# Versions from https://github.com/kubernetes-sigs/vsphere-csi-driver/blob/release-3.0/manifests/vanilla/vsphere-csi-driver.yaml
|
||
|
- constraint: ">= 1.24 < 1.28"
|
||
|
values:
|
||
|
csiController:
|
||
|
image:
|
||
|
repository: rancher/mirrored-cloud-provider-vsphere-csi-release-driver
|
||
|
tag: v3.0.2
|
||
|
csiAttacher:
|
||
|
repository: rancher/mirrored-sig-storage-csi-attacher
|
||
|
tag: v4.2.0
|
||
|
csiResizer:
|
||
|
repository: rancher/mirrored-sig-storage-csi-resizer
|
||
|
tag: v1.7.0
|
||
|
livenessProbe:
|
||
|
repository: rancher/mirrored-sig-storage-livenessprobe
|
||
|
tag: v2.9.0
|
||
|
vsphereSyncer:
|
||
|
repository: rancher/mirrored-cloud-provider-vsphere-csi-release-syncer
|
||
|
tag: v3.0.2
|
||
|
csiProvisioner:
|
||
|
repository: rancher/mirrored-sig-storage-csi-provisioner
|
||
|
tag: v3.4.0
|
||
|
csiNode:
|
||
|
image:
|
||
|
repository: rancher/mirrored-cloud-provider-vsphere-csi-release-driver
|
||
|
tag: v3.0.2
|
||
|
nodeDriverRegistrar:
|
||
|
repository: rancher/mirrored-sig-storage-csi-node-driver-registrar
|
||
|
tag: v2.7.0
|
||
|
livenessProbe:
|
||
|
repository: rancher/mirrored-sig-storage-livenessprobe
|
||
|
tag: v2.9.0
|
||
|
# Versions from https://github.com/kubernetes-sigs/vsphere-csi-driver/blob/release-2.7/manifests/vanilla/vsphere-csi-driver.yaml
|
||
|
- constraint: "~ 1.23"
|
||
|
values:
|
||
|
csiController:
|
||
|
image:
|
||
|
repository: rancher/mirrored-cloud-provider-vsphere-csi-release-driver
|
||
|
tag: v2.7.2
|
||
|
csiAttacher:
|
||
|
repository: rancher/mirrored-sig-storage-csi-attacher
|
||
|
tag: v3.5.0
|
||
|
csiResizer:
|
||
|
repository: rancher/mirrored-sig-storage-csi-resizer
|
||
|
tag: v1.6.0
|
||
|
livenessProbe:
|
||
|
repository: rancher/mirrored-sig-storage-livenessprobe
|
||
|
tag: v2.8.0
|
||
|
vsphereSyncer:
|
||
|
repository: rancher/mirrored-cloud-provider-vsphere-csi-release-syncer
|
||
|
tag: v2.7.2
|
||
|
csiProvisioner:
|
||
|
repository: rancher/mirrored-sig-storage-csi-provisioner
|
||
|
tag: v3.3.0
|
||
|
csiNode:
|
||
|
image:
|
||
|
repository: rancher/mirrored-cloud-provider-vsphere-csi-release-driver
|
||
|
tag: v2.7.2
|
||
|
nodeDriverRegistrar:
|
||
|
repository: rancher/mirrored-sig-storage-csi-node-driver-registrar
|
||
|
tag: v2.6.2
|
||
|
livenessProbe:
|
||
|
repository: rancher/mirrored-sig-storage-livenessprobe
|
||
|
tag: v2.8.0
|
||
|
# Versions from https://github.com/kubernetes-sigs/vsphere-csi-driver/blob/release-2.6/manifests/vanilla/vsphere-csi-driver.yaml
|
||
|
- constraint: "~ 1.22"
|
||
|
values:
|
||
|
csiController:
|
||
|
image:
|
||
|
repository: rancher/mirrored-cloud-provider-vsphere-csi-release-driver
|
||
|
tag: v2.6.3
|
||
|
csiAttacher:
|
||
|
repository: rancher/mirrored-sig-storage-csi-attacher
|
||
|
tag: v3.4.0
|
||
|
csiResizer:
|
||
|
repository: rancher/mirrored-sig-storage-csi-resizer
|
||
|
tag: v1.4.0
|
||
|
livenessProbe:
|
||
|
repository: rancher/mirrored-sig-storage-livenessprobe
|
||
|
tag: v2.7.0
|
||
|
vsphereSyncer:
|
||
|
repository: rancher/mirrored-cloud-provider-vsphere-csi-release-syncer
|
||
|
tag: v2.6.3
|
||
|
csiProvisioner:
|
||
|
repository: rancher/mirrored-sig-storage-csi-provisioner
|
||
|
tag: v3.2.1
|
||
|
csiNode:
|
||
|
image:
|
||
|
repository: rancher/mirrored-cloud-provider-vsphere-csi-release-driver
|
||
|
tag: v2.6.3
|
||
|
nodeDriverRegistrar:
|
||
|
repository: rancher/mirrored-sig-storage-csi-node-driver-registrar
|
||
|
tag: v2.5.1
|
||
|
livenessProbe:
|
||
|
repository: rancher/mirrored-sig-storage-livenessprobe
|
||
|
tag: v2.7.0
|
||
|
# Versions from https://github.com/kubernetes-sigs/vsphere-csi-driver/blob/release-2.5/manifests/vanilla/vsphere-csi-driver.yaml
|
||
|
- constraint: "~ 1.21"
|
||
|
values:
|
||
|
csiController:
|
||
|
image:
|
||
|
repository: rancher/mirrored-cloud-provider-vsphere-csi-release-driver
|
||
|
tag: v2.5.4
|
||
|
csiAttacher:
|
||
|
repository: rancher/mirrored-sig-storage-csi-attacher
|
||
|
tag: v3.4.0
|
||
|
csiResizer:
|
||
|
repository: rancher/mirrored-sig-storage-csi-resizer
|
||
|
tag: v1.4.0
|
||
|
livenessProbe:
|
||
|
repository: rancher/mirrored-sig-storage-livenessprobe
|
||
|
tag: v2.6.0
|
||
|
vsphereSyncer:
|
||
|
repository: rancher/mirrored-cloud-provider-vsphere-csi-release-syncer
|
||
|
tag: v2.5.4
|
||
|
csiProvisioner:
|
||
|
repository: rancher/mirrored-sig-storage-csi-provisioner
|
||
|
tag: v3.1.0
|
||
|
csiNode:
|
||
|
image:
|
||
|
repository: rancher/mirrored-cloud-provider-vsphere-csi-release-driver
|
||
|
tag: v2.5.4
|
||
|
nodeDriverRegistrar:
|
||
|
repository: rancher/mirrored-sig-storage-csi-node-driver-registrar
|
||
|
tag: v2.5.0
|
||
|
livenessProbe:
|
||
|
repository: rancher/mirrored-sig-storage-livenessprobe
|
||
|
tag: v2.6.0
|
||
|
# Versions from https://github.com/kubernetes-sigs/vsphere-csi-driver/blob/release-2.4/manifests/vanilla/vsphere-csi-driver.yaml
|
||
|
- constraint: "~ 1.20"
|
||
|
values:
|
||
|
csiController:
|
||
|
image:
|
||
|
repository: rancher/mirrored-cloud-provider-vsphere-csi-release-driver
|
||
|
tag: v2.4.3
|
||
|
csiAttacher:
|
||
|
repository: rancher/mirrored-sig-storage-csi-attacher
|
||
|
tag: v3.3.0
|
||
|
csiResizer:
|
||
|
repository: rancher/mirrored-sig-storage-csi-resizer
|
||
|
tag: v1.3.0
|
||
|
livenessProbe:
|
||
|
repository: rancher/mirrored-sig-storage-livenessprobe
|
||
|
tag: v2.4.0
|
||
|
vsphereSyncer:
|
||
|
repository: rancher/mirrored-cloud-provider-vsphere-csi-release-syncer
|
||
|
tag: v2.4.3
|
||
|
csiProvisioner:
|
||
|
repository: rancher/mirrored-sig-storage-csi-provisioner
|
||
|
tag: v3.0.0
|
||
|
csiNode:
|
||
|
image:
|
||
|
repository: rancher/mirrored-cloud-provider-vsphere-csi-release-driver
|
||
|
tag: v2.4.3
|
||
|
nodeDriverRegistrar:
|
||
|
repository: rancher/mirrored-sig-storage-csi-node-driver-registrar
|
||
|
tag: v2.3.0
|
||
|
livenessProbe:
|
||
|
repository: rancher/mirrored-sig-storage-livenessprobe
|
||
|
tag: v2.4.0
|