diff --git a/charts/kubezero-storage/Chart.yaml b/charts/kubezero-storage/Chart.yaml index 9c2f616..173cf00 100644 --- a/charts/kubezero-storage/Chart.yaml +++ b/charts/kubezero-storage/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: kubezero-storage description: KubeZero umbrella chart for all things storage, eg. openEBS type: application -version: 0.1.0 +version: 0.1.1 home: https://kubezero.com icon: https://cdn.zero-downtime.net/assets/kubezero/logo-small-64.png keywords: diff --git a/charts/kubezero-storage/templates/lvm-storageclass.yaml b/charts/kubezero-storage/templates/lvm-storageclass.yaml index 4ef418e..af85e7a 100644 --- a/charts/kubezero-storage/templates/lvm-storageclass.yaml +++ b/charts/kubezero-storage/templates/lvm-storageclass.yaml @@ -6,6 +6,6 @@ volumeBindingMode: WaitForFirstConsumer reclaimPolicy: Delete parameters: storage: lvm - vgpattern: "openebs.*" + vgpattern: {{ default "openebs.*" .Values.storageClass.vgpattern }} fsType: xfs provisioner: local.csi.openebs.io diff --git a/charts/kubezero-storage/values.yaml b/charts/kubezero-storage/values.yaml index ddca2c0..0ffcb16 100644 --- a/charts/kubezero-storage/values.yaml +++ b/charts/kubezero-storage/values.yaml @@ -38,3 +38,6 @@ openebs: effect: NoSchedule nodeSelector: node-role.kubernetes.io/master: "" + +storageClass: + vgpattern: ""