github.com/verrazzano/verrazzano@v1.7.0/platform-operator/thirdparty/charts/velero/templates/volumesnapshotlocation.yaml (about)

     1  {{- if .Values.snapshotsEnabled }}
     2  apiVersion: velero.io/v1
     3  kind: VolumeSnapshotLocation
     4  metadata:
     5    name: {{ include "velero.volumeSnapshotLocation.name" . }}
     6    namespace: {{ .Release.Namespace }}
     7    annotations:
     8      "helm.sh/hook": post-install,post-upgrade,post-rollback
     9      "helm.sh/hook-delete-policy": before-hook-creation
    10    labels:
    11      app.kubernetes.io/name: {{ include "velero.name" . }}
    12      app.kubernetes.io/instance: {{ .Release.Name }}
    13      app.kubernetes.io/managed-by: {{ .Release.Service }}
    14      helm.sh/chart: {{ include "velero.chart" . }}
    15  spec:
    16    provider: {{ include "velero.volumeSnapshotLocation.provider" . }}
    17  {{- with .Values.configuration.volumeSnapshotLocation.config }}
    18    config:
    19  {{- range $key, $value := . }}
    20  {{- $key | nindent 4 }}: {{ $value | quote }}
    21  {{- end }}
    22  {{- end -}}
    23  {{- end }}