Skip to content

Commit 356eb9e

Browse files
committed
[velero] Allow passing custom arguments to velero server CLI
Signed-off-by: Jack Henschel <[email protected]>
1 parent 813909d commit 356eb9e

File tree

3 files changed

+9
-1
lines changed

3 files changed

+9
-1
lines changed

charts/velero/Chart.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ appVersion: 1.13.0
33
kubeVersion: ">=1.16.0-0"
44
description: A Helm chart for velero
55
name: velero
6-
version: 6.0.0
6+
version: 6.1.0
77
home: https://github.com/vmware-tanzu/velero
88
icon: https://cdn-images-1.medium.com/max/1600/1*-9mb3AKnKdcL_QD3CMnthQ.png
99
sources:

charts/velero/templates/deployment.yaml

+4
Original file line numberDiff line numberDiff line change
@@ -163,6 +163,10 @@ spec:
163163
{{- with .namespace }}
164164
- --namespace={{ . }}
165165
{{- end }}
166+
{{- with .extraArgs }}
167+
### User-supplied overwrite flags
168+
{{- toYaml . | nindent 12 }}
169+
{{- end }}
166170
{{- end }}
167171
{{- with .Values.resources }}
168172
resources:

charts/velero/values.yaml

+4
Original file line numberDiff line numberDiff line change
@@ -441,6 +441,10 @@ configuration:
441441
# `velero server` default: velero
442442
namespace:
443443

444+
# additional command-line arguments that will be passed to the `velero server`
445+
# e.g.: extraArgs: ["--foo=bar"]
446+
extraArgs: []
447+
444448
# additional key/value pairs to be used as environment variables such as "AWS_CLUSTER_NAME: 'yourcluster.domain.tld'"
445449
extraEnvVars: {}
446450

0 commit comments

Comments
 (0)