15 lines
575 B
YAML
15 lines
575 B
YAML
{{- if and .Values.database.persistence.enabled (not .Values.database.persistence.existingClaim) }}
|
|
apiVersion: v1
|
|
kind: PersistentVolumeClaim
|
|
metadata:
|
|
name: {{ .Values.database.persistence.claimName }}
|
|
namespace: {{ .Values.common.namespace }}
|
|
|
|
spec:
|
|
accessModes:
|
|
{{ toYaml .Values.database.persistence.accessModes | nindent 4 }}
|
|
storageClassName: {{ required "database.persistence.claimName 값을 설정해주세요." .Values.database.persistence.storageClassName }}
|
|
resources:
|
|
requests:
|
|
storage: {{ .Values.database.persistence.size }}
|
|
{{- end }} |