[stable/velero] update to v1.0.0 (#13980)

* [stable/velero] update to v1.0.0

Signed-off-by: Sébastien Prud'homme <sebastien.prudhomme@gmail.com>

* [stable/velero] fix documentation links

Signed-off-by: Sébastien Prud'homme <sebastien.prudhomme@gmail.com>
This commit is contained in:
Sébastien Prud'homme
2019-05-20 15:04:13 -07:00
committed by Kubernetes Prow Robot
parent becc8bcac6
commit e2e5c13a76
3 changed files with 17 additions and 11 deletions
+2 -2
View File
@@ -1,8 +1,8 @@
apiVersion: v1
appVersion: 0.11.0
appVersion: 1.0.0
description: A Helm chart for velero
name: velero
version: 1.0.3
version: 2.0.0
home: https://github.com/heptio/velero
icon: https://cdn-images-1.medium.com/max/1600/1*-9mb3AKnKdcL_QD3CMnthQ.png
sources:
+12 -6
View File
@@ -1,20 +1,26 @@
# Velero-server
This helm chart installs Velero version v0.11.0
https://github.com/heptio/velero/tree/v0.11.0
This helm chart installs Velero version v1.0.0
https://github.com/heptio/velero/tree/v1.0.0
## Upgrading to v1.0.0
As of v1.0.0, Heptio Velero is no longer backwards-compatible with Heptio Ark.
The [instructions found here](https://velero.io/docs/v1.0.0/upgrade-to-1.0/) will assist you in upgrading from version v0.11.0 to v1.0.0
## Upgrading to v0.11.0
As of v0.11.0, Heptio Ark has become Velero.
The [instructions found here](https://heptio.github.io/velero/v0.11.0/migrating-to-velero) will assist you in upgrading from Ark to Velero
The [instructions found here](https://velero.io/docs/v0.11.0/migrating-to-velero/) will assist you in upgrading from Ark to Velero
## Prerequisites
### Secret for cloud provider credentials
Velero server needs an IAM service account in order to run, if you don't have it you must create it.
Please follow the official documentation: https://heptio.github.io/velero/v0.11.0/install-overview
Please follow the official documentation: https://velero.io/docs/v1.0.0/install-overview/
Don't forget the step to create the secret
```
@@ -23,7 +29,7 @@ kubectl create secret generic cloud-credentials --namespace <VELERO_NAMESPACE> -
### Configuration
Please change the values.yaml according to your setup
See here for the official documentation https://heptio.github.io/velero/v0.11.0/install-overview
See here for the official documentation https://velero.io/docs/v1.0.0/install-overview/
#### Required Parameters
Parameter | Description | Default | Required
@@ -45,7 +51,7 @@ Parameter | Description | Default | Required
Parameter | Description | Default
--- | --- | ---
`image.repository` | Image repository | `gcr.io/heptio-images/velero`
`image.tag` | Image tag | `v0.11.0`
`image.tag` | Image tag | `v1.0.0`
`image.pullPolicy` | Image pull policy | `IfNotPresent`
`podAnnotations` | Annotations for the Velero server pod | `{}`
`rbac.create` | If true, create and use RBAC resources | `true`
+3 -3
View File
@@ -6,7 +6,7 @@
# enabling restic). Required.
image:
repository: gcr.io/heptio-images/velero
tag: v0.11.0
tag: v1.0.0
pullPolicy: IfNotPresent
# Annotations to add to the Velero deployment's pod template. Optional.
@@ -62,7 +62,7 @@ configuration:
provider:
# Parameters for the `default` BackupStorageLocation. See
# https://heptio.github.io/velero/v0.11.0/api-types/backupstoragelocation.html
# https://velero.io/docs/v1.0.0/api-types/backupstoragelocation/
backupStorageLocation:
# Cloud provider where backups should be stored. Usually should
# match `configuration.provider`. Required.
@@ -83,7 +83,7 @@ configuration:
# publicUrl:
# Parameters for the `default` VolumeSnapshotLocation. See
# https://heptio.github.io/velero/v0.11.0/api-types/volumesnapshotlocation.html
# https://velero.io/docs/v1.0.0/api-types/volumesnapshotlocation/
volumeSnapshotLocation:
# Cloud provider where volume snapshots are being taken. Usually
# should match `configuration.provider`. Required.,