fukuops/k8s/charts/_template/templates/pvc.yaml
cătălin 1fd2bfef3d
feat(helm): complete chart normalization with ConfigMap, HPA, and OCI migration
- Added debug mode, structured ConfigMap pattern, and README to all charts
- Migrated all flat-structure charts to hierarchical values under chartname key
- Fixed templates to use correct hierarchical paths
- Renamed helm-rustical key to rustical, added HPA support
- Fixed ingress YAML parsing (oxicloud), nested env vars (rustical)
- Pushed all normalized charts to OCI registry as 1.0.0+ and updated ArgoCD apps
2026-08-14 09:35:19 +02:00

17 lines
514 B
YAML

{{- if .Values.chart.persistence.enabled }}
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: {{ include "pvcName" . }}
labels:
{{- include "labels" . | nindent 4 }}
spec:
accessModes:
- {{ .Values.chart.persistence.accessMode | default "ReadWriteMany" }}
{{- if .Values.chart.persistence.storageClass }}
storageClassName: {{ .Values.chart.persistence.storageClass }}
{{- end }}
resources:
requests:
storage: {{ .Values.chart.persistence.size | default "1Gi" }}
{{- end }}