Dynamic provisioning for PVC

This commit is contained in:
2023-06-29 22:23:33 +02:00
parent 3fd277dd88
commit d952476420
3 changed files with 20 additions and 20 deletions

View File

@@ -1,5 +1,5 @@
variables: variables:
HELM_CHART_VERSION: "99.6.14" HELM_CHART_VERSION: "99.6.15"
stages: stages:
- deploy - deploy

View File

@@ -36,21 +36,21 @@ spec:
storageClassName: {{ .Values.storage.class | default "premium01" }}-retain storageClassName: {{ .Values.storage.class | default "premium01" }}-retain
volumeMode: Filesystem volumeMode: Filesystem
--- ---
apiVersion: v1 # apiVersion: v1
kind: PersistentVolume # kind: PersistentVolume
metadata: # metadata:
name: pv-{{ include "..fullname" . }}-local # name: pv-{{ include "..fullname" . }}-local
labels: # labels:
{{- include "..labels" . | nindent 8 }} # {{- include "..labels" . | nindent 8 }}
spec: # spec:
accessModes: # accessModes:
- ReadWriteOnce # - ReadWriteOnce
capacity: # capacity:
storage: {{ .Values.site.resources.disk | default "5Gi" }} # storage: {{ .Values.site.resources.disk | default "5Gi" }}
persistentVolumeReclaimPolicy: Retain # persistentVolumeReclaimPolicy: Retain
storageClassName: "longhorn" # storageClassName: "longhorn"
volumeMode: Filesystem # volumeMode: Filesystem
csi: # csi:
driver: driver.longhorn.io # driver: driver.longhorn.io
fsType: ext4 # fsType: ext4
volumeHandle: pvc-{{ include "..fullname" . }}-local # volumeHandle: pvc-{{ include "..fullname" . }}-local

View File

@@ -29,7 +29,7 @@ metadata:
name: pvc-{{ include "..fullname" . }}-local name: pvc-{{ include "..fullname" . }}-local
spec: spec:
volumeMode: Filesystem volumeMode: Filesystem
volumeName: pv-{{ include "..fullname" . }}-local # volumeName: pv-{{ include "..fullname" . }}-local
accessModes: accessModes:
- ReadWriteOnce - ReadWriteOnce
resources: resources: