-# Remove this persistent volume when cloud storage is available
+{{- if not .Values.dashboard.storageclass }}
+
+kind: StorageClass
+apiVersion: storage.k8s.io/v1
+metadata:
+ name: storageclass-{{ include "common.name.dashboard" . }}
+provisioner: kubernetes.io/no-provisioner
+volumeBindingMode: WaitForFirstConsumer
+
+---
+
apiVersion: v1
kind: PersistentVolume
metadata:
required:
nodeSelectorTerms:
- matchExpressions:
- - key: dashboard-node
+ - key: local-storage
operator: In
values:
- enable
+{{- end -}}
+