From e2e5c13a7692a396bf3ab9f66d66e0047e6bf800 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Prud=27homme?= Date: Tue, 21 May 2019 00:04:13 +0200 Subject: [PATCH] [stable/velero] update to v1.0.0 (#13980) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * [stable/velero] update to v1.0.0 Signed-off-by: Sébastien Prud'homme * [stable/velero] fix documentation links Signed-off-by: Sébastien Prud'homme --- stable/velero/Chart.yaml | 4 ++-- stable/velero/README.md | 18 ++++++++++++------ stable/velero/values.yaml | 6 +++--- 3 files changed, 17 insertions(+), 11 deletions(-) diff --git a/stable/velero/Chart.yaml b/stable/velero/Chart.yaml index cb4c73c2c8..12c7e66241 100644 --- a/stable/velero/Chart.yaml +++ b/stable/velero/Chart.yaml @@ -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: diff --git a/stable/velero/README.md b/stable/velero/README.md index 30f1393389..a0e2fbf5b1 100644 --- a/stable/velero/README.md +++ b/stable/velero/README.md @@ -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 - ### 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` diff --git a/stable/velero/values.yaml b/stable/velero/values.yaml index df738b1eae..8613f931ef 100644 --- a/stable/velero/values.yaml +++ b/stable/velero/values.yaml @@ -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.,