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 }}