Add volumeSnapshotLocation config parameters for GCP (#14113)

Signed-off-by: Cyrill Troxler <cyrill@nine.ch>
This commit is contained in:
Cyrill Troxler
2019-05-24 01:58:18 -07:00
committed by Kubernetes Prow Robot
parent b283409641
commit c1b0476375
4 changed files with 12 additions and 1 deletions
+1 -1
View File
@@ -2,7 +2,7 @@ apiVersion: v1
appVersion: 1.0.0
description: A Helm chart for velero
name: velero
version: 2.0.1
version: 2.0.2
home: https://github.com/heptio/velero
icon: https://cdn-images-1.medium.com/max/1600/1*-9mb3AKnKdcL_QD3CMnthQ.png
sources:
+2
View File
@@ -80,6 +80,8 @@ Parameter | Description | Default
`configuration.volumeSnapshotLocation.config.region` | The cloud provider region (AWS only) | ``
`configuration.volumeSnapshotLocation.config.apitimeout` | The API timeout (`azure` only) |
`configuration.volumeSnapshotLocation.config.resourceGroup` | The name of the resource group where volume snapshots should be stored, if different from the clusters resource group. (Azure only) |
`configuration.volumeSnapshotLocation.config.project` | The project ID where snapshots should be stored, if different than the project that your IAM account is in. (GCP only) |
`configuration.volumeSnapshotLocation.config.snapshotLocation` | The location where the snapshots will be stored. (GCP only) |
`credentials.existingSecret` | If specified and `useSecret` is `true`, uses an existing secret with this name instead of creating one | ``
`credentials.useSecret` | Whether a secret should be used. Set this to `false` when using `kube2iam` | `true`
`credentials.secretContents` | Contents for the credentials secret | `{}`
@@ -22,6 +22,12 @@ spec:
{{- with .resourceGroup }}
resourceGroup: {{ . }}
{{- end }}
{{- with .snapshotLocation }}
snapshotLocation: {{ . }}
{{- end}}
{{- with .project }}
project: {{ . }}
{{- end}}
{{- end }}
{{- end }}
{{- end }}
+3
View File
@@ -93,6 +93,9 @@ configuration:
config: {}
# region:
# apitimeout:
# resourceGroup:
# snapshotLocation:
# project:
# These are server-level settings passed as CLI flags to the `velero server` command. Velero
# uses default values if they're not passed in, so they only need to be explicitly specified