35 lines
772 B
Go Template
35 lines
772 B
Go Template
{{- if not (env "HELMFILE_BOOTSTRAP") }}
|
|
image:
|
|
repository: {{ .Values.registry }}/velero/velero
|
|
imagePullSecrets:
|
|
- regcred
|
|
|
|
kubectl:
|
|
image:
|
|
repository: {{ .Values.registry }}/bitnami/kubectl
|
|
|
|
initContainers:
|
|
- name: velero-plugin-for-aws
|
|
image: {{.Values.registry}}/velero/velero-plugin-for-aws:v1.11.1
|
|
imagePullPolicy: IfNotPresent
|
|
volumeMounts:
|
|
- mountPath: /target
|
|
name: plugins
|
|
metrics:
|
|
enabled: true
|
|
scrapeInterval: 30s
|
|
scrapeTimeout: 10s
|
|
|
|
serviceMonitor:
|
|
autodetect: true
|
|
enabled: true
|
|
{{- else }}
|
|
initContainers:
|
|
- name: velero-plugin-for-aws
|
|
image: velero/velero-plugin-for-aws:v1.11.1
|
|
imagePullPolicy: IfNotPresent
|
|
volumeMounts:
|
|
- mountPath: /target
|
|
name: plugins
|
|
{{- end }}
|