Files
deprecated-helm-charts/stable/phpbb/templates/phpbb-pvc.yaml
T
Amanda Cameron 2d71d5bce8 [stable/phpbb] Update to the recommended pvc patterns. (#460)
* Convert chart phpbb to use the recommended pvc patterns

* fix notes for 1.5

* update mariadb dep

* truncate to 63 and trim trailing dashes

* remove annotations and fix trunc in pvc

* document alpha storage class fallback

* bump version
2017-01-30 16:12:18 -08:00

24 lines
729 B
YAML

{{- if .Values.persistence.enabled -}}
kind: PersistentVolumeClaim
apiVersion: v1
metadata:
name: {{ template "fullname" . }}-phpbb
labels:
app: {{ template "fullname" . }}
chart: "{{ .Chart.Name }}-{{ .Chart.Version }}"
release: "{{ .Release.Name }}"
heritage: "{{ .Release.Service }}"
annotations:
{{- if .Values.persistence.phpbb.storageClass }}
volume.beta.kubernetes.io/storage-class: {{ .Values.persistence.phpbb.storageClass | quote }}
{{- else }}
volume.alpha.kubernetes.io/storage-class: default
{{- end }}
spec:
accessModes:
- {{ .Values.persistence.phpbb.accessMode | quote }}
resources:
requests:
storage: {{ .Values.persistence.phpbb.size | quote }}
{{- end -}}