Files
deprecated-helm-charts/stable/stolon/values.yaml
T
Alexander Awitin 488720b0f8 [stable/stolon] Add support for mounting custom volumes to the keeper container. (#9189)
* Add support for mounting custom volumes to the keeper container.

Useful for situations like adding custom script files to `docker-entrypoint-initdb.d` directory.

Signed-off-by: Alexander Awitin Jr <alexanderawitin@gmail.com>

* Bump Chart Version.

Signed-off-by: Alexander Awitin Jr <alexanderawitin@gmail.com>
2018-11-17 13:29:31 -08:00

107 lines
2.0 KiB
YAML

image:
repository: sorintlab/stolon
tag: v0.12.0-pg10
pullPolicy: IfNotPresent
# used by create-cluster-job when store.backend is etcd
etcdImage:
repository: k8s.gcr.io/etcd-amd64
tag: 2.3.7
pullPolicy: IfNotPresent
debug: false
persistence:
enabled: true
## 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)
##
storageClassName: ""
accessModes:
- ReadWriteOnce
size: 10Gi
rbac:
create: true
serviceAccount:
create: true
# The name of the ServiceAccount to use. If not set and create is true, a name is generated using the fullname template
name:
superuserUsername: "stolon"
## password for the superuser (REQUIRED)
superuserPassword:
replicationUsername: "repluser"
## password for the replication user (REQUIRED)
replicationPassword:
## backend could be one of the following: consul, etcdv2, etcdv3 or kubernetes
store:
backend: kubernetes
# endpoints: "http://stolon-consul:8500"
kubeResourceKind: configmap
pgParameters: {}
ports:
stolon:
containerPort: 5432
metrics:
containerPort: 8080
job:
autoCreateCluster: true
keeper:
replicaCount: 2
annotations: {}
resources: {}
priorityClassName: ""
service:
type: ClusterIP
annotations: {}
ports:
keeper:
port: 5432
targetPort: 5432
protocol: TCP
nodeSelector: {}
affinity: {}
tolerations: []
volumes: []
volumeMounts: []
proxy:
replicaCount: 2
annotations: {}
resources: {}
priorityClassName: ""
service:
type: ClusterIP
# loadBalancerIP: ""
annotations: {}
ports:
proxy:
port: 5432
targetPort: 5432
protocol: TCP
nodeSelector: {}
affinity: {}
tolerations: []
sentinel:
replicaCount: 2
annotations: {}
resources: {}
priorityClassName: ""
nodeSelector: {}
affinity: {}
tolerations: []