From a0a01003fa8b6210c98b273f61ce031671a927ad Mon Sep 17 00:00:00 2001 From: Connor Earl Date: Mon, 10 Feb 2020 13:07:00 -0700 Subject: [PATCH 1/3] Add priority class as an option in values --- bitnami/mariadb-galera/Chart.yaml | 2 +- bitnami/mariadb-galera/README.md | 1 + bitnami/mariadb-galera/templates/statefulset.yaml | 3 +++ bitnami/mariadb-galera/values-production.yaml | 4 ++++ bitnami/mariadb-galera/values.yaml | 4 ++++ 5 files changed, 13 insertions(+), 1 deletion(-) diff --git a/bitnami/mariadb-galera/Chart.yaml b/bitnami/mariadb-galera/Chart.yaml index 6c1f4170b40f0f..1670e30f58b236 100644 --- a/bitnami/mariadb-galera/Chart.yaml +++ b/bitnami/mariadb-galera/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v1 name: mariadb-galera -version: 0.6.10 +version: 0.6.11 appVersion: 10.4.12 description: MariaDB Galera is a multi-master database cluster solution for synchronous replication and high availability. keywords: diff --git a/bitnami/mariadb-galera/README.md b/bitnami/mariadb-galera/README.md index 981d2986d1a9b4..a488862d51bf84 100644 --- a/bitnami/mariadb-galera/README.md +++ b/bitnami/mariadb-galera/README.md @@ -126,6 +126,7 @@ The following table lists the configurable parameters of the MariaDB Galera char | `persistence.storageClass` | Persistent Volume Storage Class | `nil` | | `persistence.accessModes` | Persistent Volume Access Modes | `[ReadWriteOnce]` | | `persistence.size` | Persistent Volume Size | `8Gi` | +| `priorityClassName` | Priority Class Name for Statefulset | `` | | `extraInitContainers` | Additional init containers (this value is evaluated as a template) | `[]` | | `extraContainers` | Additional containers (this value is evaluated as a template) | `[]` | | `extraVolumes` | Extra volumes | `nil` | diff --git a/bitnami/mariadb-galera/templates/statefulset.yaml b/bitnami/mariadb-galera/templates/statefulset.yaml index 353c1ea44d6106..6aaf0902d9d333 100644 --- a/bitnami/mariadb-galera/templates/statefulset.yaml +++ b/bitnami/mariadb-galera/templates/statefulset.yaml @@ -24,6 +24,9 @@ spec: {{- if .Values.schedulerName }} schedulerName: {{ .Values.schedulerName | quote }} {{- end }} + {{- if .Values.priorityClassName }} + priorityClassName: {{ .Values.priorityClassName | quote }} + {{- end }} serviceAccountName: {{ template "mariadb-galera.serviceAccountName" . }} {{- if .Values.affinity }} affinity: {{- include "mariadb-galera.tplValue" (dict "value" .Values.affinity "context" $) | nindent 8 }} diff --git a/bitnami/mariadb-galera/values-production.yaml b/bitnami/mariadb-galera/values-production.yaml index 7a66db47b31226..a971ccfadd4af3 100644 --- a/bitnami/mariadb-galera/values-production.yaml +++ b/bitnami/mariadb-galera/values-production.yaml @@ -386,6 +386,10 @@ persistence: ## Persistent Volume size ## size: 8Gi + +## Priority Class Name +# +# priorityClassName: 'priorityClass' ## Additional init containers ## diff --git a/bitnami/mariadb-galera/values.yaml b/bitnami/mariadb-galera/values.yaml index 3bfecec3b0d569..3172b8096b385a 100644 --- a/bitnami/mariadb-galera/values.yaml +++ b/bitnami/mariadb-galera/values.yaml @@ -386,6 +386,10 @@ persistence: ## Persistent Volume size ## size: 8Gi + +## Priority Class Name +# +# priorityClassName: 'priorityClass' ## Additional init containers ## From 4ea0e2775b1fdb29c1e20cadb8cb5614adccc6b0 Mon Sep 17 00:00:00 2001 From: Connor Earl Date: Mon, 10 Feb 2020 14:51:22 -0700 Subject: [PATCH 2/3] Remove quote call --- bitnami/mariadb-galera/templates/statefulset.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bitnami/mariadb-galera/templates/statefulset.yaml b/bitnami/mariadb-galera/templates/statefulset.yaml index 6aaf0902d9d333..6001b9e916036f 100644 --- a/bitnami/mariadb-galera/templates/statefulset.yaml +++ b/bitnami/mariadb-galera/templates/statefulset.yaml @@ -25,7 +25,7 @@ spec: schedulerName: {{ .Values.schedulerName | quote }} {{- end }} {{- if .Values.priorityClassName }} - priorityClassName: {{ .Values.priorityClassName | quote }} + priorityClassName: {{ .Values.priorityClassName }} {{- end }} serviceAccountName: {{ template "mariadb-galera.serviceAccountName" . }} {{- if .Values.affinity }} From 668278dd20d7b727d8858ab802e40370bfab4dbc Mon Sep 17 00:00:00 2001 From: Connor Earl Date: Tue, 11 Feb 2020 11:15:13 -0700 Subject: [PATCH 3/3] Complete requested changes --- bitnami/mariadb-galera/Chart.yaml | 2 +- bitnami/mariadb-galera/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/mariadb-galera/Chart.yaml b/bitnami/mariadb-galera/Chart.yaml index 1670e30f58b236..37e70fb07e1cc5 100644 --- a/bitnami/mariadb-galera/Chart.yaml +++ b/bitnami/mariadb-galera/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v1 name: mariadb-galera -version: 0.6.11 +version: 0.7.0 appVersion: 10.4.12 description: MariaDB Galera is a multi-master database cluster solution for synchronous replication and high availability. keywords: diff --git a/bitnami/mariadb-galera/README.md b/bitnami/mariadb-galera/README.md index a488862d51bf84..23f123666b4fe6 100644 --- a/bitnami/mariadb-galera/README.md +++ b/bitnami/mariadb-galera/README.md @@ -126,7 +126,7 @@ The following table lists the configurable parameters of the MariaDB Galera char | `persistence.storageClass` | Persistent Volume Storage Class | `nil` | | `persistence.accessModes` | Persistent Volume Access Modes | `[ReadWriteOnce]` | | `persistence.size` | Persistent Volume Size | `8Gi` | -| `priorityClassName` | Priority Class Name for Statefulset | `` | +| `priorityClassName` | Priority Class Name for Statefulset | `` | | `extraInitContainers` | Additional init containers (this value is evaluated as a template) | `[]` | | `extraContainers` | Additional containers (this value is evaluated as a template) | `[]` | | `extraVolumes` | Extra volumes | `nil` |