mirror of
https://github.com/helm/charts.git
synced 2026-08-22 05:48:09 +00:00
* refs: added affinity to percona chart Signed-off-by: Daniele Piaggesi <daniele.piaggesi@bonsaimeme.com> * refs: added variable docs in README.md Signed-off-by: Daniele Piaggesi <daniele.piaggesi@bonsaimeme.com>
71 lines
1.8 KiB
YAML
71 lines
1.8 KiB
YAML
## percona image
|
|
## ref: https://hub.docker.com/_/percona/
|
|
image: "percona"
|
|
|
|
## percona image version
|
|
## ref: https://hub.docker.com/r/library/percona/tags/
|
|
##
|
|
imageTag: "5.7.17"
|
|
|
|
## Specify password for root user
|
|
##
|
|
## Default: random 10 character string
|
|
# mysqlRootPassword: testing
|
|
|
|
## Create a database user
|
|
##
|
|
# mysqlUser:
|
|
# mysqlPassword:
|
|
|
|
## Allow unauthenticated access, uncomment to enable
|
|
##
|
|
# mysqlAllowEmptyPassword: true
|
|
|
|
## Create a database
|
|
##
|
|
# mysqlDatabase:
|
|
|
|
## Specify an imagePullPolicy (Required)
|
|
## It's recommended to change this to 'Always' if the image tag is 'latest'
|
|
## ref: http://kubernetes.io/docs/user-guide/images/#updating-images
|
|
##
|
|
imagePullPolicy: IfNotPresent
|
|
|
|
## Persist data to a persistent volume
|
|
persistence:
|
|
enabled: false
|
|
## percona data Persistent Volume Storage Class
|
|
## 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)
|
|
##
|
|
# storageClass: "-"
|
|
accessMode: ReadWriteOnce
|
|
size: 8Gi
|
|
|
|
## Configure resource requests and limits
|
|
## ref: http://kubernetes.io/docs/user-guide/compute-resources/
|
|
##
|
|
resources:
|
|
requests:
|
|
memory: 256Mi
|
|
cpu: 100m
|
|
|
|
## Node labels for pod assignment
|
|
## Ref: https://kubernetes.io/docs/user-guide/node-selection/
|
|
##
|
|
nodeSelector: {}
|
|
|
|
## Tolerations labels for pod assignment
|
|
## Allow the scheduling on tainted nodes (requires Kubernetes >= 1.6)
|
|
## Ref: https://kubernetes.io/docs/concepts/configuration/taint-and-toleration/
|
|
##
|
|
tolerations: []
|
|
|
|
## Affinity labels for pod assignment
|
|
## Ref: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/#affinity-and-anti-affinity
|
|
##
|
|
affinity: {}
|