mirror of
https://github.com/helm/charts.git
synced 2026-08-23 22:37:45 +00:00
[stable/mariadb] Add extraFlags property to MariaDB to set additional command line flags (#14860)
* Add extraFlags property to MariaDB to set additional command line flags Signed-off-by: Gonzalo Gomez <gonzalo@bitnami.com> * Don't set extraFlags by default Signed-off-by: Gonzalo Gomez <gonzalo@bitnami.com>
This commit is contained in:
committed by
Kubernetes Prow Robot
parent
76ff3a8586
commit
dccbff68a8
@@ -1,6 +1,6 @@
|
||||
apiVersion: v1
|
||||
name: mariadb
|
||||
version: 6.4.3
|
||||
version: 6.5.0
|
||||
appVersion: 10.3.15
|
||||
description: Fast, reliable, scalable, and easy to use open-source relational database system. MariaDB Server is intended for mission-critical, heavy-load production systems as well as for embedding into mass-deployed software. Highly available MariaDB cluster.
|
||||
keywords:
|
||||
|
||||
@@ -82,6 +82,7 @@ The following table lists the configurable parameters of the MariaDB chart and t
|
||||
| `initdbScriptsConfigMap` | ConfigMap with the initdb scripts (Note: Overrides `initdbScripts`) | `nil` |
|
||||
| `master.annotations[].key` | key for the the annotation list item | `nil` |
|
||||
| `master.annotations[].value` | value for the the annotation list item | `nil` |
|
||||
| `master.extraFlags` | MariaDB master additional command line flags | `nil` |
|
||||
| `master.affinity` | Master affinity (in addition to master.antiAffinity when set) | `{}` |
|
||||
| `master.antiAffinity` | Master pod anti-affinity policy | `soft` |
|
||||
| `master.nodeSelector` | Master node labels for pod assignment | `{}` |
|
||||
@@ -116,6 +117,7 @@ The following table lists the configurable parameters of the MariaDB chart and t
|
||||
| `slave.replicas` | Desired number of slave replicas | `1` |
|
||||
| `slave.annotations[].key` | key for the the annotation list item | `nil` |
|
||||
| `slave.annotations[].value` | value for the the annotation list item | `nil` |
|
||||
| `slave.extraFlags` | MariaDB slave additional command line flags | `nil` |
|
||||
| `slave.affinity` | Slave affinity (in addition to slave.antiAffinity when set) | `{}` |
|
||||
| `slave.antiAffinity` | Slave pod anti-affinity policy | `soft` |
|
||||
| `slave.nodeSelector` | Slave node labels for pod assignment | `{}` |
|
||||
|
||||
@@ -98,6 +98,10 @@ spec:
|
||||
- name: BITNAMI_DEBUG
|
||||
value: "true"
|
||||
{{- end }}
|
||||
{{- if .Values.master.extraFlags }}
|
||||
- name: MARIADB_EXTRA_FLAGS
|
||||
value: "{{ .Values.master.extraFlags }}"
|
||||
{{- end }}
|
||||
- name: MARIADB_ROOT_PASSWORD
|
||||
valueFrom:
|
||||
secretKeyRef:
|
||||
|
||||
@@ -99,6 +99,10 @@ spec:
|
||||
- name: BITNAMI_DEBUG
|
||||
value: "true"
|
||||
{{- end }}
|
||||
{{- if .Values.slave.extraFlags }}
|
||||
- name: MARIADB_EXTRA_FLAGS
|
||||
value: "{{ .Values.slave.extraFlags }}"
|
||||
{{- end }}
|
||||
- name: MARIADB_REPLICATION_MODE
|
||||
value: "slave"
|
||||
- name: MARIADB_MASTER_HOST
|
||||
|
||||
@@ -140,6 +140,11 @@ master:
|
||||
# - key: key1
|
||||
# value: value1
|
||||
|
||||
## MariaDB additional command line flags
|
||||
## Can be used to specify command line flags, for example:
|
||||
##
|
||||
## extraFlags: "--max-connect-errors=1000 --max_connections=155"
|
||||
|
||||
## Affinity for pod assignment
|
||||
## Ref: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/#affinity-and-anti-affinity
|
||||
##
|
||||
@@ -268,6 +273,11 @@ slave:
|
||||
# - key: key1
|
||||
# value: value1
|
||||
|
||||
## MariaDB additional command line flags
|
||||
## Can be used to specify command line flags, for example:
|
||||
##
|
||||
## extraFlags: --max-connect-errors=1000 --max_connections=155"
|
||||
|
||||
## Affinity for pod assignment
|
||||
## Ref: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/#affinity-and-anti-affinity
|
||||
##
|
||||
|
||||
@@ -140,6 +140,11 @@ master:
|
||||
# - key: key1
|
||||
# value: value1
|
||||
|
||||
## MariaDB additional command line flags
|
||||
## Can be used to specify command line flags, for example:
|
||||
##
|
||||
## extraFlags: "--max-connect-errors=1000 --max_connections=155"
|
||||
|
||||
## Affinity for pod assignment
|
||||
## Ref: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/#affinity-and-anti-affinity
|
||||
##
|
||||
@@ -268,6 +273,11 @@ slave:
|
||||
# - key: key1
|
||||
# value: value1
|
||||
|
||||
## MariaDB additional command line flags
|
||||
## Can be used to specify command line flags, for example:
|
||||
##
|
||||
## extraFlags: "--max-connect-errors=1000 --max_connections=155"
|
||||
|
||||
## Affinity for pod assignment
|
||||
## Ref: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/#affinity-and-anti-affinity
|
||||
##
|
||||
|
||||
Reference in New Issue
Block a user