Some checks failed
MT5 Helm GitOps Deploy / build-and-deploy (push) Failing after 4s
20 lines
621 B
YAML
20 lines
621 B
YAML
{{- if and .Values.persistence.enabled (not .Values.persistence.existingClaim) }}
|
||
apiVersion: v1
|
||
kind: PersistentVolumeClaim
|
||
metadata:
|
||
name: {{ include "mt5.claimName" . }}
|
||
labels:
|
||
{{- include "mt5.labels" . | nindent 4 }}
|
||
annotations:
|
||
# PVC bei helm uninstall behalten – sonst ist Wine-Prefix + Login weg
|
||
helm.sh/resource-policy: keep
|
||
spec:
|
||
accessModes:
|
||
- {{ .Values.persistence.accessMode }}
|
||
{{- if .Values.persistence.storageClass }}
|
||
storageClassName: {{ .Values.persistence.storageClass }}
|
||
{{- end }}
|
||
resources:
|
||
requests:
|
||
storage: {{ .Values.persistence.size }}
|
||
{{- end }}
|