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:
HELM_CHART_VERSION: "99.6.14"
HELM_CHART_VERSION: "99.6.15"
stages:
- deploy

View File

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

View File

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