mirror of
https://github.com/helm/charts.git
synced 2026-08-23 22:37:45 +00:00
* [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>
64 lines
1.2 KiB
YAML
64 lines
1.2 KiB
YAML
image:
|
|
repository: gcr.io/heptio-images/ark
|
|
tag: v0.9.1
|
|
pullPolicy: IfNotPresent
|
|
|
|
# Only kube2iam: change the AWS_ACCOUNT_ID and HEPTIO_ARK_ROLE_NAME
|
|
podAnnotations: {}
|
|
# iam.amazonaws.com/role: arn:aws:iam::<AWS_ACCOUNT_ID>:role/<HEPTIO_ARK_ROLE_NAME>
|
|
|
|
rbac:
|
|
create: true
|
|
|
|
resources: {}
|
|
|
|
serviceAccount:
|
|
server:
|
|
create: true
|
|
name:
|
|
|
|
tolerations: []
|
|
|
|
nodeSelector: {}
|
|
|
|
## Parameters for the ' default' Config resource
|
|
## See https://heptio.github.io/ark/v0.9.0/config-definition
|
|
configuration:
|
|
persistentVolumeProvider: {}
|
|
# name:
|
|
# config:
|
|
# region:
|
|
# apiTimeout:
|
|
|
|
backupStorageProvider:
|
|
name:
|
|
bucket:
|
|
config: {}
|
|
# region:
|
|
# s3ForcePathStyle:
|
|
# s3Url:
|
|
# kmsKeyId:
|
|
|
|
backupSyncPeriod: 60m
|
|
gcSyncPeriod: 60m
|
|
scheduleSyncPeriod: 1m
|
|
resourcePriorities: []
|
|
restoreOnlyMode: false
|
|
# additional key/value pairs to be used as environment variables such as "AWS_CLUSTER_NAME: 'yourcluster.domain.tld'"
|
|
extraEnvVars: {}
|
|
|
|
# Eg:
|
|
# schedules:
|
|
# mybackup:
|
|
# schedule: "0 0 * * *"
|
|
# template:
|
|
# ttl: "240h"
|
|
# includedNamespaces:
|
|
# - foo
|
|
schedules: {}
|
|
|
|
credentials:
|
|
existingSecret:
|
|
useSecret: true
|
|
secretContents: {}
|