mirror of https://git.rancher.io/charts
72 lines
2.1 KiB
YAML
72 lines
2.1 KiB
YAML
image:
|
|
repository: rancher/backup-restore-operator
|
|
tag: v2.1.2
|
|
|
|
## Default s3 bucket for storing all backup files created by the backup-restore-operator
|
|
s3:
|
|
enabled: false
|
|
## credentialSecretName if set, should be the name of the Secret containing AWS credentials.
|
|
## To use IAM Role, don't set this field
|
|
credentialSecretName: ""
|
|
credentialSecretNamespace: ""
|
|
region: ""
|
|
bucketName: ""
|
|
folder: ""
|
|
endpoint: ""
|
|
endpointCA: ""
|
|
insecureTLSSkipVerify: false
|
|
|
|
## ref: http://kubernetes.io/docs/user-guide/persistent-volumes/
|
|
## If persistence is enabled, operator will create a PVC with mountPath /var/lib/backups
|
|
persistence:
|
|
enabled: false
|
|
|
|
## If defined, storageClassName: <storageClass>
|
|
## If set to "-", storageClassName: "", which disables dynamic provisioning
|
|
## If undefined (the default) or set to null, no storageClassName spec is
|
|
## set, choosing the default provisioner. (gp2 on AWS, standard on
|
|
## GKE, AWS & OpenStack).
|
|
## Refer https://kubernetes.io/docs/concepts/storage/persistent-volumes/#class-1
|
|
##
|
|
storageClass: "-"
|
|
|
|
## If you want to disable dynamic provisioning by setting storageClass to "-" above,
|
|
## and want to target a particular PV, provide name of the target volume
|
|
volumeName: ""
|
|
|
|
## Only certain StorageClasses allow resizing PVs; Refer https://kubernetes.io/blog/2018/07/12/resizing-persistent-volumes-using-kubernetes/
|
|
size: 2Gi
|
|
|
|
# http[s] proxy server passed to backup client
|
|
# proxy: http://<username>@<password>:<url>:<port>
|
|
|
|
# comma separated list of domains or ip addresses that will not use the proxy
|
|
noProxy: 127.0.0.0/8,10.0.0.0/8,172.16.0.0/12,192.168.0.0/16,.svc,.cluster.local
|
|
|
|
global:
|
|
cattle:
|
|
systemDefaultRegistry: ""
|
|
kubectl:
|
|
repository: rancher/kubectl
|
|
tag: v1.21.9
|
|
|
|
## Node labels for pod assignment
|
|
## Ref: https://kubernetes.io/docs/user-guide/node-selection/
|
|
##
|
|
nodeSelector: {}
|
|
|
|
## List of node taints to tolerate (requires Kubernetes >= 1.6)
|
|
tolerations: []
|
|
|
|
affinity: {}
|
|
|
|
serviceAccount:
|
|
annotations: {}
|
|
|
|
priorityClassName: ""
|
|
|
|
# Override imagePullPolicy for image
|
|
# options: Always, Never, IfNotPresent
|
|
# Defaults to Always
|
|
imagePullPolicy: "Always"
|