github.com/replicatedhq/ship@v0.55.0/integration/init/kibana/expected/.ship/upstream/templates/volume-claim.yaml (about)

     1  {{- if and .Values.plugins.enabled .Values.persistentVolumeClaim.enabled -}}
     2  {{- if not .Values.persistentVolumeClaim.existingClaim -}}
     3  apiVersion: "v1"
     4  kind: "PersistentVolumeClaim"
     5  metadata:
     6  {{- if .Values.persistentVolumeClaim.annotations }}
     7    annotations:
     8  {{ toYaml .Values.persistentVolumeClaim.annotations | indent 4 }}
     9  {{- end }}
    10    labels:
    11      app: {{ template "kibana.name" . }}
    12      chart: {{ .Chart.Name }}-{{ .Chart.Version }}
    13      component: "{{ .Values.persistentVolumeClaim.name }}"
    14      heritage: {{ .Release.Service }}
    15      release: {{ .Release.Name }}
    16    name: {{ template "kibana.fullname" . }}
    17  spec:
    18    accessModes:
    19  {{ toYaml .Values.persistentVolumeClaim.accessModes | indent 4 }}
    20  {{- if .Values.persistentVolumeClaim.storageClass }}
    21  {{- if (eq "-" .Values.persistentVolumeClaim.storageClass) }}
    22    storageClassName: ""
    23  {{- else }}
    24    storageClassName: "{{ .Values.persistentVolumeClaim.storageClass }}"
    25  {{- end }}
    26  {{- end }}
    27    resources:
    28      requests:
    29        storage: "{{ .Values.persistentVolumeClaim.size }}"
    30  {{- end -}}
    31  {{- end -}}