11 Commits
Author SHA1 Message Date
Faiz Shukri 1dd80fef13 Upgrade ark version to v0.10.2 (#12934)
Signed-off-by: Faiz Shukri <faiz.shukri@servicerocket.com>
2019-04-09 03:13:04 -07:00
Faiz Shukri 545e6a7745 [stable/ark] Fix prefix param, add restic podannotation and resource (#11430)
* [stable/ark] Add prefix support

Signed-off-by: Faiz Shukri <faiz.shukri@servicerocket.com>

* [stable/ark] Add annotation to restic pod

Signed-off-by: Faiz Shukri <faiz.shukri@servicerocket.com>

* [stable/ark] Bump version to 3.0.1

Signed-off-by: Faiz Shukri <faiz.shukri@servicerocket.com>

* [stable/ark] Bump version to 3.0.2

Signed-off-by: Faiz Shukri <faiz.shukri@servicerocket.com>

* [stable/ark] Fix prefix location in values.yaml

Signed-off-by: Faiz Shukri <faiz.shukri@servicerocket.com>

* [stable/ark] Add resource to restic daemon

Signed-off-by: Faiz Shukri <faiz.shukri@servicerocket.com>

* Bump minor version for new features

Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>
2019-04-09 01:35:05 -07:00
Joseph Gorse 571883b47d [stable/ark] Add init container support (#11615)
* In Ark chart, add init container support

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

* Bring template in line with what is in ark(velero) 0.10.1

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

* Bump minor version for new feature

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

* Add publicUrl to backupstoragelocation template

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

* Fix typo in previous

Signed-off-by: Joe Gorse <joseph.gorseiii@emc.com>
2019-03-07 08:29:02 -08:00
Pablo Castellano f63198f214 [stable/ark] Several improvements on naming, decoupling and metrics (#11068)
* [stable/ark] Several improvements on naming, decoupling and metrics

* Use new naming:
    * Rename backupStorageProvider to backupStorageLocation
    * Rename persistentVolumeProvider to volumeSnapshotLocation
* Add configuration.provider so that backupStorageLocation is decoupled from
  the cloud provider where ark it deployed to
* Fixed typo in metricsAddress (now renamed to configuration.metrics.address)
* Expose metrics port with configuration.metrics.enabled

Signed-off-by: Pablo Castellano <pablo.castellano@schibsted.com>

* Allow setting new prefix parameter

Signed-off-by: Pablo Castellano <pablo.castellano@schibsted.com>

* Fix and document prefix parameter

Signed-off-by: Pablo Castellano <pablo.castellano@schibsted.com>

* Major version bump

Signed-off-by: Pablo Castellano <pablo.castellano@schibsted.com>

* Add prometheus monitoring

Originally by JoschaLaubach (https://github.com/helm/charts/pull/9496)
Adapted by PabloCastellano to latest chart available

Signed-off-by: Pablo Castellano <pablo@anche.no>
2019-02-22 10:04:09 -08:00
Moody Saada 3c34df71ac [stable/ark] upgrade 0.9 to 0.10 + restic support (#10790)
Signed-off-by: moody <moody.saada@agolo.com>
2019-01-31 08:47:06 -08:00
Andrew Plummer 296bd9909d [stable/ark] CRD hooks and schedules (#7165)
* [stable/ark] Refactor to use crd-install hook

Signed-off-by: Andrew Plummer <plummer574@gmail.com>

* [stable/ark] Add option to create schedules

Signed-off-by: Andrew Plummer <plummer574@gmail.com>

* [stable/ark] Bump chart version number

Signed-off-by: Andrew Plummer <plummer574@gmail.com>

* [stable/ark] Set required tiller version

Signed-off-by: Andrew Plummer <plummer574@gmail.com>

* [stable/ark] CR: Un-capture root context

Signed-off-by: Andrew Plummer <plummer574@gmail.com>
2019-01-17 03:52:56 -08:00
wskulley 1e2c3ef1d1 [stable/ark] Add support for additional environment variables (#10253)
* [stable/ark] Add support for additional environment variables such as AWS_CLUSTER_NAME (https://heptio.github.io/ark/master/aws-config.html)

Signed-off-by: Bill Skulley <wskulley@rh.com>

* [stable/ark] Add support for additional environment variables such as AWS_CLUSTER_NAME (https://heptio.github.io/ark/master/aws-config.html)

Signed-off-by: Bill Skulley <wskulley@rh.com>
2019-01-09 07:55:48 -08:00
Eric Staples adf7051b98 Add resources configuration (#7343)
* Add resources configuration

* bump chart version
2018-08-27 21:24:31 -07:00
Sebastian Melchior d64b775bcb [stable/ark] update Ark to 0.9.1 (#6826)
* update Heptio Ark to 0.9.1

* fix version in readme
2018-08-07 08:36:58 -07:00
Corey Zuares bc6f89e17b [stable/ark] Update Heptio Ark for v0.9.0 (#6777)
* Update for v0.9.0 support

* Bump Chart version to 1.1.0
2018-07-25 10:21:56 -07:00
Domenico Caruso a49bf3619b Adds helm chart for heptio/ark (#3795)
* first commit

* changes SA name

* adds correct rbac rules

* renames files; add more customizable vars

* updates readme

* adds notes

* removes config values

* changes email in chart

* updates readme

* test changes author

* test change email

* test change email

* adds prerequisites in readme

* fixes typo

* adds AWS

* updates to version 0.7

* updates version in chart

* adds repo source; removes unnecessary values

* moves deployment to templates

* renames folder

* updaates to 0.7.1

* creates ark sa in helpers; separates files according to object type

* updates version in chart

* adds home to chart

* updates to v0.7.1

* modifies chart according to best practices

* removes blank line

* adds delete backup hook to solve issue crd backup not deleting

* adjusts indentation, renames file with using hyphene

* moves folder to stable

* remove unnecessary test condition

* Update to v0.8.1; Add support for Azure

* Update readme

* Add annotation for kube2iam

* Add image for hooks. Update readme

* Rename serviceaccount

* Use Get instead of Glob

* Remove namespace

* Add PullPolicy; Modify readme

* Rename Chart ark

* Add standard labels to resources

* Add customizable tolertion and nodeselector

* Add missing labels; Use image with tag

* Implement suggestion

* Various updates

* Add missing if block around delete hook
2018-06-14 01:52:28 -07:00