diff --git a/stable/mysql/Chart.yaml b/stable/mysql/Chart.yaml index 705743e151..39730a1c37 100755 --- a/stable/mysql/Chart.yaml +++ b/stable/mysql/Chart.yaml @@ -1,5 +1,5 @@ name: mysql -version: 0.13.3 +version: 0.14.0 appVersion: 5.7.14 description: Fast, reliable, scalable, and easy to use open-source relational database system. diff --git a/stable/mysql/README.md b/stable/mysql/README.md index 059e7f1d4d..cd44331539 100755 --- a/stable/mysql/README.md +++ b/stable/mysql/README.md @@ -79,6 +79,7 @@ The following table lists the configurable parameters of the MySQL chart and the | `persistence.subPath` | Subdirectory of the volume to mount | `nil` | | `persistence.annotations` | Persistent Volume annotations | {} | | `nodeSelector` | Node labels for pod assignment | {} | +| `tolerations` | Pod taint tolerations for deployment | {} | | `metrics.enabled` | Start a side-car prometheus exporter | `false` | | `metrics.image` | Exporter image | `prom/mysqld-exporter` | | `metrics.imageTag` | Exporter image | `v0.10.0` | diff --git a/stable/mysql/templates/deployment.yaml b/stable/mysql/templates/deployment.yaml index 60e02b3f8c..7d71ee6b70 100644 --- a/stable/mysql/templates/deployment.yaml +++ b/stable/mysql/templates/deployment.yaml @@ -41,6 +41,10 @@ spec: {{- if .Values.nodeSelector }} nodeSelector: {{ toYaml .Values.nodeSelector | indent 8 }} + {{- end }} + {{- if .Values.tolerations }} + tolerations: +{{ toYaml .Values.tolerations | indent 8 }} {{- end }} containers: - name: {{ template "mysql.fullname" . }} diff --git a/stable/mysql/values.yaml b/stable/mysql/values.yaml index cc6c0209ea..8a0ccd8d16 100644 --- a/stable/mysql/values.yaml +++ b/stable/mysql/values.yaml @@ -61,6 +61,11 @@ extraInitContainers: | ## ref: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/#nodeselector nodeSelector: {} +## Tolerations for pod assignment +## Ref: https://kubernetes.io/docs/concepts/configuration/taint-and-toleration/ +## +tolerations: [] + livenessProbe: initialDelaySeconds: 30 periodSeconds: 10