github.com/replicatedcom/ship@v0.50.0/integration/init/grafana-with-values/expected/.ship/upstream/templates/pvc.yaml (about) 1 {{- if and .Values.persistence.enabled (not .Values.persistence.existingClaim) }} 2 apiVersion: v1 3 kind: PersistentVolumeClaim 4 metadata: 5 name: {{ template "grafana.fullname" . }} 6 labels: 7 app: {{ template "grafana.name" . }} 8 chart: {{ template "grafana.chart" . }} 9 release: {{ .Release.Name }} 10 heritage: {{ .Release.Service }} 11 {{- with .Values.persistence.annotations }} 12 annotations: 13 {{ toYaml . | indent 4 }} 14 {{- end }} 15 spec: 16 accessModes: 17 {{- range .Values.persistence.accessModes }} 18 - {{ . | quote }} 19 {{- end }} 20 resources: 21 requests: 22 storage: {{ .Values.persistence.size | quote }} 23 storageClassName: {{ .Values.persistence.storageClassName }} 24 {{- end -}}