Skip to content

Commit

Permalink
reset the CSM helm chart to main branch (#293)
Browse files Browse the repository at this point in the history
  • Loading branch information
niranjan-n1 authored Sep 12, 2023
1 parent a8ee04a commit 1d973be
Show file tree
Hide file tree
Showing 2 changed files with 75 additions and 96 deletions.
21 changes: 11 additions & 10 deletions charts/container-storage-modules/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -30,51 +30,52 @@ type: application
# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 1.1.0
version: 1.0.1

# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
appVersion: "1.1.0"
appVersion: "1.0.1"

dependencies:
- name: csi-powerstore
version: 2.8.0
version: 2.7.0
repository: https://dell.github.io/helm-charts
condition: csi-powerstore.enabled

- name: csi-powermax
version: 2.8.0
version: 2.7.0
repository: https://dell.github.io/helm-charts
condition: csi-powermax.enabled

- name: csi-isilon
version: 2.8.0
version: 2.7.0
repository: https://dell.github.io/helm-charts
condition: csi-isilon.enabled

- name: csi-vxflexos
version: 2.8.0
version: 2.7.1
repository: https://dell.github.io/helm-charts
condition: csi-vxflexos.enabled

- name: csi-unity
version: 2.8.0
version: 2.7.0
repository: https://dell.github.io/helm-charts
condition: csi-unity.enabled

- name: csm-replication
version: 1.6.0
version: 1.5.0
repository: https://dell.github.io/helm-charts
condition: csm-replication.enabled

- name: karavi-observability
version: 1.6.0
version: 1.5.0
repository: https://dell.github.io/helm-charts
condition: karavi-observability.enabled

- name: cert-manager
version: 1.10.0
repository: https://charts.jetstack.io
condition: cert-manager.enabled

150 changes: 64 additions & 86 deletions charts/container-storage-modules/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
########################
csi-powerstore:
enabled: false
version: "v2.8.0"
version: "v2.7.0"
images:
driverRepository: dellemc
## Controller ATTRIBUTES
Expand All @@ -31,11 +31,11 @@ csi-powerstore:
nodeSelector:
replication:
enabled: false
image: dellemc/dell-csi-replicator:v1.6.0
image: dellemc/dell-csi-replicator:v1.5.0
vgsnapshot:
enabled: false
image: dellemc/csi-volumegroup-snapshotter:v1.3.0
metadataretriever: dellemc/csi-metadata-retriever:v1.5.0
image: dellemc/csi-volumegroup-snapshotter:v1.2.0
metadataretriever: dellemc/csi-metadata-retriever:v1.4.0
snapshot:
enabled: true
resizer:
Expand All @@ -45,7 +45,7 @@ csi-powerstore:
healthMonitor:
enabled: false
nodeSelector:
# Uncomment if CSM for Resiliency and CSI Driver pods monitor are enabled
# Uncomment if CSM for Resiliency and CSI Driver pods monitor are enabled
# tolerations:
# - key: "offline.vxflexos.storage.dell.com"
# operator: "Exists"
Expand Down Expand Up @@ -76,7 +76,7 @@ csi-powerstore:
# Enable this feature only after contact support for additional information
podmon:
enabled: false
image: dellemc/podmon:v1.7.0
image: dellemc/podmon:v1.6.0
controller:
args:
- "--csisock=unix:/var/run/csi/csi.sock"
Expand All @@ -99,8 +99,6 @@ csi-powerstore:
- "--driver-config-params=/powerstore-config-params/driver-config-params.yaml"
- "--driverPodLabelValue=dell-storage"
- "--ignoreVolumelessPods=false"
# maxPowerstoreVolumesPerNode: Specify default value for maximum number of volumes that controller can publish to the node.
maxPowerstoreVolumesPerNode: 0

## CSI PowerMax
########################
Expand All @@ -119,7 +117,7 @@ csi-powermax:
- endpoint: https://backup-1.unisphe.re:8443
# - endpoint: https://primary-2.unisphe.re:8443
# - endpoint: https://backup-2.unisphe.re:8443
version: "v2.8.0"
version: "v2.7.0"
images:
driverRepository: "dellemc"
clusterPrefix: ABC
Expand All @@ -138,35 +136,31 @@ csi-powermax:
enabled: false
nodeSelector:
csireverseproxy:
image: dellemc/csipowermax-reverseproxy:v2.7.0
image: dellemc/csipowermax-reverseproxy:v2.6.0
deployAsSidecar: true
replication:
enabled: false
image: dellemc/dell-csi-replicator:v1.6.0
image: dellemc/dell-csi-replicator:v1.5.0
migration:
enabled: false
image: dellemc/dell-csi-migrator:v1.2.0
nodeRescanSidecarImage: dellemc/dell-csi-node-rescanner:v1.1.0
image: dellemc/dell-csi-migrator:v1.1.1
nodeRescanSidecarImage: dellemc/dell-csi-node-rescanner:v1.0.1
authorization:
enabled: false
sidecarProxyImage: dellemc/csm-authorization-sidecar:v1.8.0
sidecarProxyImage: dellemc/csm-authorization-sidecar:v1.7.0
proxyHost:
vSphere:
enabled: false
fcPortGroup: "csi-vsphere-VC-PG"
fcHostName: "csi-vsphere-VC-HN"
vCenterHost: "00.000.000.00"
vCenterCredSecret: vcenter-creds
storageCapacity:
enabled: true
maxPowerMaxVolumesPerNode: 0


## CSI PowerScale
########################
csi-isilon:
enabled: false
version: "v2.8.0"
version: "v2.7.0"
images:
driverRepository: dellemc
## Controller ATTRIBUTES
Expand All @@ -177,7 +171,7 @@ csi-isilon:
nodeSelector:
replication:
enabled: false
image: dellemc/dell-csi-replicator:v1.6.0
image: dellemc/dell-csi-replicator:v1.5.0
snapshot:
enabled: true
resizer:
Expand Down Expand Up @@ -212,33 +206,33 @@ csi-isilon:
# Enable this feature only after contact support for additional information
podmon:
enabled: false
image: dellemc/podmon:v1.7.0
controller:
args:
- "--csisock=unix:/var/run/csi/csi.sock"
- "--labelvalue=csi-isilon"
- "--arrayConnectivityPollRate=60"
- "--driverPath=csi-isilon.dellemc.com"
- "--mode=controller"
- "--skipArrayConnectionValidation=false"
- "--driver-config-params=/csi-isilon-config-params/driver-config-params.yaml"
- "--driverPodLabelValue=dell-storage"
- "--ignoreVolumelessPods=false"
image: dellemc/podmon:v1.6.0
#controller:
# args:
# - "--csisock=unix:/var/run/csi/csi.sock"
# - "--labelvalue=csi-isilon"
# - "--arrayConnectivityPollRate=60"
# - "--driverPath=csi-isilon.dellemc.com"
# - "--mode=controller"
# - "--skipArrayConnectionValidation=false"
# - "--driver-config-params=/csi-isilon-config-params/driver-config-params.yaml"
# - "--driverPodLabelValue=dell-storage"
# - "--ignoreVolumelessPods=false"

node:
args:
- "--csisock=unix:/var/lib/kubelet/plugins/csi-isilon/csi_sock"
- "--labelvalue=csi-isilon"
- "--arrayConnectivityPollRate=60"
- "--driverPath=csi-isilon.dellemc.com"
- "--mode=node"
- "--leaderelection=false"
- "--driver-config-params=/csi-isilon-config-params/driver-config-params.yaml"
- "--driverPodLabelValue=dell-storage"
- "--ignoreVolumelessPods=false"
#node:
# args:
# - "--csisock=unix:/var/lib/kubelet/plugins/csi-isilon/csi_sock"
# - "--labelvalue=csi-isilon"
# - "--arrayConnectivityPollRate=60"
# - "--driverPath=csi-isilon.dellemc.com"
# - "--mode=node"
# - "--leaderelection=false"
# - "--driver-config-params=/csi-isilon-config-params/driver-config-params.yaml"
# - "--driverPodLabelValue=dell-storage"
# - "--ignoreVolumelessPods=false"
authorization:
enabled: false
sidecarProxyImage: dellemc/csm-authorization-sidecar:v1.8.0
sidecarProxyImage: dellemc/csm-authorization-sidecar:v1.7.0
proxyHost:
encryption:
enabled: false
Expand All @@ -247,15 +241,15 @@ csi-isilon:
########################
csi-vxflexos:
enabled: false
version: v2.8.0
version: v2.7.1
images:
driverRepository: dellemc
powerflexSdc: dellemc/sdc:3.6.1
powerflexSdc: dellemc/sdc:3.6.0.6
certSecretCount: 0
controller:
replication:
enabled: false
image: dellemc/dell-csi-replicator:v1.6.0
image: dellemc/dell-csi-replicator:v1.5.0
healthMonitor:
enabled: false
controllerCount: 2
Expand All @@ -268,11 +262,6 @@ csi-vxflexos:
healthMonitor:
enabled: false
nodeSelector:
renameSDC:
enabled: false
sdcPrefix:
approveSDC:
enabled: false
tolerations:
# Uncomment if CSM for Resiliency and CSI Driver pods monitor is enabled
# - key: "offline.vxflexos.storage.dell.com"
Expand All @@ -293,48 +282,42 @@ csi-vxflexos:
# - key: "isilon.podmon.storage.dell.com"
# operator: "Exists"
# effect: "NoSchedule"
storageCapacity:
enabled: true
enableQuota: false
monitor:
enabled: false
vgsnapshotter:
enabled: false
image: dellemc/csi-volumegroup-snapshotter:v1.3.0
# maxVxflexosVolumesPerNode - Maximum number of volumes that controller can publish to the node.
maxVxflexosVolumesPerNode: 0

image: dellemc/csi-volumegroup-snapshotter:v1.2.0
podmon:
enabled: false
image: dellemc/podmon:v1.7.0
controller:
args:
- "--csisock=unix:/var/run/csi/csi.sock"
- "--labelvalue=csi-vxflexos"
- "--mode=controller"
- "--skipArrayConnectionValidation=false"
- "--driver-config-params=/vxflexos-config-params/driver-config-params.yaml"
- "--driverPodLabelValue=dell-storage"
- "--ignoreVolumelessPods=false"
node:
args:
- "--csisock=unix:/var/lib/kubelet/plugins/vxflexos.emc.dell.com/csi_sock"
- "--labelvalue=csi-vxflexos"
- "--mode=node"
- "--leaderelection=false"
- "--driver-config-params=/vxflexos-config-params/driver-config-params.yaml"
- "--driverPodLabelValue=dell-storage"
- "--ignoreVolumelessPods=false"
image: dellemc/podmon:v1.6.0
# controller:
# args:
# - "--csisock=unix:/var/run/csi/csi.sock"
# - "--labelvalue=csi-vxflexos"
# - "--mode=controller"
# - "--skipArrayConnectionValidation=false"
# - "--driver-config-params=/vxflexos-config-params/driver-config-params.yaml"
# - "--driverPodLabelValue=dell-storage"
# - "--ignoreVolumelessPods=false"
# node:
# args:
# - "--csisock=unix:/var/lib/kubelet/plugins/vxflexos.emc.dell.com/csi_sock"
# - "--labelvalue=csi-vxflexos"
# - "--mode=node"
# - "--leaderelection=false"
# - "--driver-config-params=/vxflexos-config-params/driver-config-params.yaml"
# - "--driverPodLabelValue=dell-storage"
# - "--ignoreVolumelessPods=false"
authorization:
enabled: false
sidecarProxyImage: dellemc/csm-authorization-sidecar:v1.8.0
sidecarProxyImage: dellemc/csm-authorization-sidecar:v1.7.0
proxyHost:

## CSI Unity
########################
csi-unity:
enabled: false
version: "v2.8.0"
version: "v2.7.0"

# certSecretCount: Represents number of certificate secrets, which user is going to create for
# ssl authentication. (unity-cert-0..unity-cert-n)
Expand Down Expand Up @@ -422,7 +405,7 @@ csi-unity:
# effect: "NoSchedule"
podmon:
enabled: false
image: dellemc/podmon:v1.7.0
image: dellemc/podmon:v1.6.0
controller:
args:
- "--csisock=unix:/var/run/csi/csi.sock"
Expand Down Expand Up @@ -453,11 +436,6 @@ csi-unity:
# tenantName - Tenant name that need to added while adding host entry to the array.
tenantName: ""

# Storage Capacity Tracking
# Note: Capacity tracking is supported in kubernetes v1.24 and above, this feature will be automatically disabled in older versions.
storageCapacity:
enabled: true

images:
driverRepository: dellemc

Expand Down

0 comments on commit 1d973be

Please sign in to comment.