37 Commits
Author SHA1 Message Date
Matt Farina 4a04b6f964 Removed old owners files (#24416)
Signed-off-by: Matt Farina <matt@mattfarina.com>
2020-11-13 17:06:05 -05:00
Carlos Tadeu Panato Junior 406baae043 [stable/velero] DEPRECATE - Velero (#19719)
* DEPRECATE - Velero

moving Velero Chart to https://github.com/vmware-tanzu/helm-charts

Signed-off-by: Carlos Panato <ctadeu@gmail.com>

* add deprecation note

Signed-off-by: Carlos Panato <ctadeu@gmail.com>
2019-12-20 09:27:32 -08:00
Adnan Abdulhussein 81682de6e7 [stable/velero] dropping prydonius from OWNERS (#19661)
Signed-off-by: Adnan Abdulhussein <aadnan@vmware.com>
2019-12-17 14:49:57 -08:00
Nolan Brubaker e89213eaf7 Add Carlisia and Ashish as chart maintainers (#19659)
Signed-off-by: Nolan Brubaker <brubakern@vmware.com>
2019-12-17 14:43:57 -08:00
Ashish Amarnath 2c41d5666e [Velero] Enable prometheus metrics by default (#19595)
Signed-off-by: Ashish Amarnath <ashisham@vmware.com>
2019-12-13 16:31:36 -08:00
Carlisia Campos 06a9968c95 stable/velero: Update Velero to v1.2.0 (#18492)
* Update Velero to v1.2.0

Signed-off-by: Carlisia <carlisia@vmware.com>

* Bump release version

Signed-off-by: Carlisia <carlisia@vmware.com>

* Fix docs

Signed-off-by: Carlisia <carlisia@vmware.com>

* Code reviews

Signed-off-by: Carlisia <carlisia@vmware.com>
2019-12-09 12:22:07 -08:00
Clint Moyer e68d000972 Update Velero to v1.2.0 (#19353)
Signed-off-by: Clint Moyer <contact@clintmoyer.com>
2019-12-04 16:40:38 -08:00
Rick Haan c822cfae77 [stable/velero] Add logLevel and logFormat Velero (#19103)
Signed-off-by: Rick Haan <rickhaan94@gmail.com>
2019-12-01 14:59:15 -08:00
Jérémy Marmol 29f4c4bffb [stable/velero] Introduce crds directory for compatibility with Helm v3 (#19042)
* Helm3 compatiblity - move crds into directory
- This adds crds directory
- move all crds yaml to crds directory
- remove all templating stuff
- Update chart version
- Add template/crds.yaml which includes all files from crds directory for helm2 backward compatibility

Signed-off-by: Jérémy Marmol <jeremy.marmol@fr.clara.net>

* Keep helm 2 compatibility
- Update crds for helm 2 compatibility

Signed-off-by: Jérémy Marmol <jeremy.marmol@fr.clara.net>

* - Move missing crds file to crds directory

Signed-off-by: Jérémy Marmol <jeremy.marmol@fr.clara.net>

* - Add missing new line in crds.yaml

Signed-off-by: Jérémy Marmol <jeremy.marmol@fr.clara.net>
2019-11-27 11:03:04 -08:00
branttaylor 7b0750d0a8 [stable/velero] add priority class helper (#18684)
* add priority class helper

Signed-off-by: Brant Taylor <brant.taylor@lifeway.com>

* add priority class helper

Signed-off-by: Brant Taylor <brant.taylor@lifeway.com>

* bump chart

Signed-off-by: Brant Taylor <brant.taylor@lifeway.com>

* bump chart version

Signed-off-by: Brant Taylor <brant.taylor@lifeway.com>
2019-11-22 18:37:50 -08:00
Borja Clemente 43c13e6dd0 stable/velero: Add azure support based on velero CLI (#15834)
* velero: Add azure support.

Modified the velero deployment to match the one produced by the velero CLI.

Signed-off-by: Borja Clemente <borja.clemente@gmail.com>

* velero: bump chart version.

Signed-off-by: Borja Clemente <borja.clemente@gmail.com>

* Fix 3 way OR in vleero provider credentials

Signed-off-by: Borja Clemente <borja.clemente@gmail.com>
2019-11-14 09:33:34 -08:00
branttaylor 55431b1738 [stable/velero] Add priority classes (#18405)
* [stable/velero] Add priority classes

Signed-off-by: Brant Taylor <brant.taylor@lifeway.com>

* [stable/velero] Add priority classes

Signed-off-by: Brant Taylor <brant.taylor@lifeway.com>

* [stable/velero] Add priority classes

Signed-off-by: Brant Taylor <brant.taylor@lifeway.com>

* add CRD cleanup

Signed-off-by: Brant Taylor <brant.taylor@lifeway.com>
2019-11-07 14:19:21 -08:00
Rick Haan 51e77044dd [stable/velero] Restic optional extra volumes and volumeMounts (#18396)
* [stable/velero] Restic optional extra volumes and volumeMounts

For example to add CA certificates to the Velero deployment

Equal functionality as my last PR #18120. But this time it's for the
Restic daemonset.

Signed-off-by: Rick Haan <rickhaan94@gmail.com>

* [stable/velero] Fix typo in README.md

Signed-off-by: Rick Haan <rickhaan94@gmail.com>
2019-10-28 10:14:42 -07:00
Adnan Abdulhussein e47e5a268a stable/velero: update readme to use stable repository in install command (#18258)
Signed-off-by: Adnan Abdulhussein <aadnan@vmware.com>
2019-10-23 17:23:06 -07:00
Rick Haan 1869ecb496 [stable/velero] Optional extra volumes and volumeMounts (#18120)
* [stable/velero] Optional extra volumes and volumeMounts

For example to add CA certificates to the Velero deployment

Signed-off-by: Rick Haan <rickhaan94@gmail.com>

* Update Velero readme comment

Signed-off-by: Rick Haan <rickhaan94@gmail.com>

* Bump Velero chart version

Bump minor version, since this PR adds functionality in a backwards
compatible manner.

Signed-off-by: Rick Haan <rickhaan94@gmail.com>

* Fix version error

Patch version should go back to 0

Signed-off-by: Rick Haan <rickhaan94@gmail.com>
2019-10-20 02:23:36 -07:00
Andrey Izotikov 57d33592ed [stable/velero] Add tolerations for restic (#18099)
Signed-off-by: Andrey Izotikov <andrsp@gmail.com>

Delete extra trailing space

Signed-off-by: Andrey Izotikov <andrsp@gmail.com>
2019-10-18 01:51:57 -07:00
Nolan Brubaker 1aa26f7529 Update GitHub URLs to point to vmware-tanzu org (#17566)
Signed-off-by: Nolan Brubaker <brubakern@vmware.com>
2019-09-30 14:25:44 -07:00
Mathias Merscher 3952441988 [stable/velero] fix restic DaemonSet template syntax (#16960)
Signed-off-by: Mathias Merscher <Mathias.Merscher@dg-i.net>
2019-09-09 10:01:20 -07:00
Vaibhav Paralikar b1ba7434ea Fixing restic env issue #15998 (#16004)
* Fixing restic env issue #15998

Signed-off-by: Vaibhav Paralikar <vaibhavpbits@gmail.com>

* Bumpped chart version

Signed-off-by: Vaibhav Paralikar <vaibhavpbits@gmail.com>

* Update to gate AWS env variable initialisation

Signed-off-by: Vaibhav Paralikar <vaibhavpbits@gmail.com>
2019-09-06 02:34:57 -07:00
mrestivill a0d92abf59 [stable/velero] updated velero default version to 1.1.0 (#16805)
* updated velero default version to 1.1.0

Signed-off-by: Marc Rodriguez-Estivill <mrodriguezestivill@gmail.com>

* bumped chart version

Signed-off-by: Marc Rodriguez-Estivill <mrodriguezestivill@gmail.com>

* chart version bump

Signed-off-by: Marc Rodriguez-Estivill <mrodriguezestivill@gmail.com>

* fixed documentation

Signed-off-by: Marc Rodriguez-Estivill <mrodriguezestivill@gmail.com>
2019-09-03 06:36:29 -07:00
Nolan Brubaker a940ef7267 Always supply an env map (#16620)
VELERO_NAMESPACE and VELERO_SCRATCH_DIR should always be used,
regardless of secrets, extra configuration, or provider used.

Signed-off-by: Nolan Brubaker <brubakern@vmware.com>
2019-08-27 00:52:40 -07:00
Nolan Brubaker 7ac49621ca [stable/velero] Add VELERO_NAMESPACE env variable (#16517)
* Add VELERO_NAMESPACE env variable

This environment variable was added to Velero in
https://github.com/heptio/velero/pull/1748 and will be required for
v1.1.0

Signed-off-by: Nolan Brubaker <brubakern@vmware.com>

* Move namespace variable out of conditional

Signed-off-by: Nolan Brubaker <brubakern@vmware.com>
2019-08-21 10:18:31 -07:00
ThoTischner ab908807e4 Add boolean switch to toggle volumesnapshot (#15259)
Signed-off-by: Thomas Tischner <tti@bitsbeats.com>
2019-07-08 02:36:34 -07:00
Sébastien Prud'homme 908d8c5e64 [stable/velero] Configure Velero plugins with ConfigMaps (#14096)
* [stable/velero] Configure Velero plugins with ConfigMaps

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

* [stable/velero] more controls to build the configmaps

Signed-off-by: Sébastien Prud'homme <sebastien.prudhomme@gmail.com>
2019-06-26 08:53:15 -07:00
Nolan Brubaker 9271706e4d Add VMware team as maintainers (#14603)
Signed-off-by: Nolan Brubaker <brubakern@vmware.com>
2019-06-07 11:49:57 -07:00
Mathias Merscher 9be62fd3b8 [stable/velero] Make Restic resource requests and limits configurable (#14404)
* [stable/velero] make restic daemonset resource optionally configurable

Signed-off-by: Mathias Merscher <Mathias.Merscher@dg-i.net>

* update README

Signed-off-by: Mathias Merscher <Mathias.Merscher@dg-i.net>

* [stable/velero] bump Chart version

Signed-off-by: Mathias Merscher <Mathias.Merscher@dg-i.net>
2019-06-06 02:40:10 -07:00
Reinhard Nägele 3c5cc22c59 [stable/velero] Remove myself as maintainer (#14537)
Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>
2019-06-05 14:16:14 -07:00
Mathias Merscher d891e25713 [stable/velero] optionally deploy restic daemonset as privileged pods (#14379)
Signed-off-by: Mathias Merscher <Mathias.Merscher@dg-i.net>
2019-06-03 01:32:16 -07:00
Mathias Merscher 880d9308fb [stable/velero] Make restic pod volume path configurable (#14378)
* [stable/velero] make restic pod volume path configurable

Signed-off-by: Mathias Merscher <Mathias.Merscher@dg-i.net>

* bump chart version

Signed-off-by: Mathias Merscher <Mathias.Merscher@dg-i.net>
2019-06-02 15:28:11 -07:00
Elisiano Petrini 970170c2a1 [stable/velero] Render extraEnvVars even when not using credentials (#14184)
* [stable/velero] Render `extraEnvVars` even when not using credentials

Fixes #14130

Signed-off-by: Elisiano Petrini <elisiano@gmail.com>

* [stable/velero] Chart version bump

Signed-off-by: Elisiano Petrini <elisiano@gmail.com>

* [stable/velero] fixed logic

Signed-off-by: Elisiano Petrini <elisiano@gmail.com>
2019-05-29 02:30:25 -07:00
Cyrill Troxler c1b0476375 Add volumeSnapshotLocation config parameters for GCP (#14113)
Signed-off-by: Cyrill Troxler <cyrill@nine.ch>
2019-05-24 01:58:18 -07:00
Hector Fernandez 757baf5883 velero: add me as maintainer (#14031)
Signed-off-by: Hector Fernandez <hfernandez@mesosphere.com>
2019-05-21 23:20:07 -07:00
Sébastien Prud'homme e2e5c13a76 [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>
2019-05-20 15:04:13 -07:00
Roberto e2353c6bf3 add resourceGroup to VolumeSnapshotLocation (#13643)
Signed-off-by: Previtera Roberto <roberto.previtera@gmail.com>
2019-05-09 05:51:02 -07:00
Nolan Brubaker a4c792ea8f [stable/velero] Add CRD clean up Job for CI (#13444)
* [stable/velero] Add CRD clean up Job for CI

Signed-off-by: Nolan Brubaker <brubakern@vmware.com>

* Remove cleanupCRDs flag from user-facing files

Signed-off-by: Nolan Brubaker <brubakern@vmware.com>
2019-05-02 10:32:20 -07:00
Steve KrissandSteve Kriss faf6321500 [stable/velero] documentation and cleanup (#13209)
* remove objectStorage section from volumesnapshotlocation.yaml

Signed-off-by: Steve Kriss <krisss@vmware.com>

* don't specify optional server flags by default, update docs for them

Signed-off-by: Steve Kriss <krisss@vmware.com>

* rearrange and document values.yaml

Signed-off-by: Steve Kriss <krisss@vmware.com>

* update documentation on required parameters

Signed-off-by: Steve Kriss <krisss@vmware.com>

* NOTES.txt edits

Signed-off-by: Steve Kriss <krisss@vmware.com>

* update values.yaml docs for BSL/VSL config

Signed-off-by: Steve Kriss <krisss@vmware.com>

* Azure docs & template fixes

Signed-off-by: Steve Kriss <krisss@vmware.com>

* update docs on velero server flags

Signed-off-by: Steve Kriss <krisss@vmware.com>

* bump Chart.yaml minor version

Signed-off-by: Steve Kriss <krisss@vmware.com>

* fix linting errors

Signed-off-by: Steve Kriss <krisss@vmware.com>

* lowercase config.volumeSnapshotLocation's apitimeout field everywhere

Signed-off-by: Steve Kriss <krisss@vmware.com>

* only bump patch version

Co-Authored-By: Steve Kriss <krisss@vmware.com>
Signed-off-by: Steve Kriss <krisss@vmware.com>
2019-04-25 07:56:47 -07:00
Joseph Gorse 56326b1291 [stable/velero] Upgrade Ark 0.10.x to Velero 0.11 (#12031)
* Change Ark to Velero and upgrade from 0.10.1 to 0.11.0

Signed-off-by: Joe Gorse <joseph.gorseiii@emc.com>

* Change velero.heptio.com to velero.io

Signed-off-by: Joe Gorse <joseph.gorseiii@emc.com>

* Add CRD for serverstatusrequest

Fix version number of velero.

Signed-off-by: Aman Wangde <Aman.wangde@emc.com>

* Change namespace to 'velero'

Signed-off-by: Aman Wangde <Aman.wangde@emc.com>

* Fix README for upgrade instructions

Signed-off-by: Joe Gorse <joseph.gorseiii@emc.com>

* Add Ark back in

Signed-off-by: Ethan Kaley <ethan.kaley@emc.com>

* Deprecate the stable/Ark chart

Signed-off-by: Joe Gorse <joseph.gorseiii@emc.com>

* Fix version issues

Signed-off-by: Ethan Kaley <ethan.kaley@emc.com>

* Remove references to v0.10.x

Signed-off-by: Joe Gorse <joseph.gorseiii@emc.com>

* Fix indentation issue and add to restic-daemonset tpl

Signed-off-by: Joe Gorse <joseph.gorseiii@emc.com>

* Add missing newline

Move commented value example

Signed-off-by: Joe Gorse <joseph.gorseiii@emc.com>

* Bump Ark chart version for deprecation

Signed-off-by: Ethan Kaley <ethan.kaley@emc.com>

* Fix labels (#1)

* Fix labels

Signed-off-by: Ethan Kaley <ethan.kaley@emc.com>
Signed-off-by: Joe Gorse <joseph.gorseiii@emc.com>

* Use include instead of template function

Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>

* Remove  variables

Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>

* Use with and nindent

Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>

* Update API versions

Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>

* Updated Ark chart to a patch bump

Signed-off-by: Joe Gorse <joseph.gorseiii@emc.com>

* Add comments and fix NOTES template

Signed-off-by: Joe Gorse <joseph.gorseiii@emc.com>

* Fix deployment template for podAnnotations

Signed-off-by: Ethan Kaley <ethan.kaley@emc.com>
2019-04-18 02:34:08 -07:00