Skip to content

Commit 1540382

Browse files
committed
Reving version and adding docs
1 parent 1366998 commit 1540382

File tree

2 files changed

+27
-11
lines changed

2 files changed

+27
-11
lines changed

charts/velero/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: v1
22
appVersion: 1.4.0
33
description: A Helm chart for velero
44
name: velero
5-
version: 2.12.13
5+
version: 3.12.13
66
home: https://github.com/vmware-tanzu/velero
77
icon: https://cdn-images-1.medium.com/max/1600/1*-9mb3AKnKdcL_QD3CMnthQ.png
88
sources:

charts/velero/README.md

Lines changed: 26 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,30 @@ The default configuration values for this chart are listed in values.yaml.
2424

2525
See Velero's full [official documentation](https://velero.io/docs/v1.4/basic-install/). More specifically, find your provider in the Velero list of [supported providers](https://velero.io/docs/v1.4/supported-providers/) for specific configuration information and examples.
2626

27+
#### Configuration
28+
29+
Parameter | Description | Default
30+
:--------------------------------------------------- | :--------------------------------------------------------------------------------------------------------- | :---------------------------------------------------
31+
`image.repository` | Velero image repository | `velero/velero`
32+
`image.digest` | Velero image digest |
33+
`image.tag` | Velero image tag | `v1.4.0`
34+
`image.pullPolicy` | Velero image pull policy | `IfNotPresent`
35+
`pluginImage.repository`* | Velero plugin image repository | Generated from `configuration.provider`
36+
`pluginImage.digest` | Velero plugin image digest |
37+
`pluginImage.tag` | Velero plugin image tag | `v1.1.0`
38+
`pluginImage.pullPolicy` | Velero plugin image pull policy | `IfNotPresent`
39+
`podAnnotations` | Annotations to add to the Velero deployment's pod template. |
40+
`podLabels` | Additional pod labels for Velero deployment's template. |
41+
`resources` | Resource requests/limits to specify for the Velero deployment. |
42+
`initContainers` | Init containers to add to the Velero deployment's pod spec. |
43+
`securityContext` | SecurityContext to use for the Velero deployment. |
44+
`tolerations` | Tolerations to use for the Velero deployment. |
45+
`affinity` | Affinity to use for the Velero deployment. |
46+
`nodeSelector` | Node selector to use for the Velero deployment. |
47+
`extraVolumes` | Extra volumes for the Velero deployment. |
48+
`extraVolumeMounts` | Extra volumeMounts for the Velero deployment. |
49+
`metrics.enabled` | Settings for Velero's prometheus metrics. Enabled by default. | `true`
50+
`installCRDs` | Install CRDs as a templates. | `true`
2751

2852
#### Using Helm 3
2953

@@ -47,10 +71,6 @@ helm install vmware-tanzu/velero --namespace <YOUR NAMESPACE> \
4771
--set image.repository=velero/velero \
4872
--set image.tag=v1.4.0 \
4973
--set image.pullPolicy=IfNotPresent \
50-
--set initContainers[0].name=velero-plugin-for-aws \
51-
--set initContainers[0].image=velero/velero-plugin-for-aws:v1.1.0 \
52-
--set initContainers[0].volumeMounts[0].mountPath=/target \
53-
--set initContainers[0].volumeMounts[0].name=plugins \
5474
--generate-name
5575
```
5676

@@ -98,11 +118,7 @@ helm install vmware-tanzu/velero --namespace <YOUR NAMESPACE> \
98118
--set configuration.volumeSnapshotLocation.config.region=<REGION> \
99119
--set image.repository=velero/velero \
100120
--set image.tag=v1.4.0 \
101-
--set image.pullPolicy=IfNotPresent \
102-
--set initContainers[0].name=velero-plugin-for-aws \
103-
--set initContainers[0].image=velero/velero-plugin-for-aws:v1.1.0 \
104-
--set initContainers[0].volumeMounts[0].mountPath=/target \
105-
--set initContainers[0].volumeMounts[0].name=plugins
121+
--set image.pullPolicy=IfNotPresent
106122
```
107123

108124
##### Option 2) YAML file
@@ -118,7 +134,7 @@ helm install vmware-tanzu/velero --namespace <YOUR NAMESPACE> -f values.yaml
118134
If a value needs to be added or changed, you may do so with the `upgrade` command. An example:
119135

120136
```bash
121-
helm upgrade vmware-tanzu/velero <RELEASE NAME> --reuse-values --set configuration.provider=<NEW PROVIDER>
137+
helm upgrade vmware-tanzu/velero <RELEASE NAME> --reuse-values --set configuration.provider=<NEW PROVIDER>
122138
```
123139

124140
## Upgrading

0 commit comments

Comments
 (0)