Files
deprecated-helm-charts/stable/ark/values.yaml
T
Faiz ShukriandKubernetes Prow Robot 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

96 lines
1.9 KiB
YAML

image:
repository: gcr.io/heptio-images/ark
tag: v0.10.1
pullPolicy: IfNotPresent
# Only kube2iam/kiam: 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>
# prometheus.io/scrape: "true"
# prometheus.io/port: "8085"
# prometheus.io/path: "/metrics"
rbac:
create: true
resources: {}
# this is the k8s spec block for initContainers:
initContainers: []
# - name:
# image:
# volumeMounts:
# - name: plugins
# mountPath: /target
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:
provider:
volumeSnapshotLocation: {}
# name:
# config:
# region:
# apiTimeout:
backupStorageLocation:
name:
bucket:
# prefix:
config: {}
# region:
# s3ForcePathStyle:
# s3Url:
# kmsKeyId:
# resourceGroup:
# storageAccount:
# publicUrl:
backupSyncPeriod: 60m
resticTimeout: 1h
restoreResourcePriorities: namespaces,persistentvolumes,persistentvolumeclaims,secrets,configmaps,serviceaccounts,limitranges,pods
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: {}
deployRestic: false
metrics:
enabled: false
scrapeInterval: 30s
# Pod annotations for Prometheus
podAnnotations:
prometheus.io/scrape: "true"
prometheus.io/port: "8085"
serviceMonitor:
enabled: false
additionalLabels: {}