diff --git a/charts/mariadb/Chart.yaml b/charts/mariadb/Chart.yaml index abaf7092f4620b80e235e69418aceb009e46c0a8..d6f1dd8e13a8fa51097821d834ffec2f01b77e67 100644 --- a/charts/mariadb/Chart.yaml +++ b/charts/mariadb/Chart.yaml @@ -7,6 +7,6 @@ type: application maintainers: - name: groundhog2k -version: 0.4.2 +version: 0.2.19 -appVersion: "10.7.1" +appVersion: "10.5.3" diff --git a/charts/mariadb/README.md b/charts/mariadb/README.md index 9fa9387caa8dcda8dc9e0009fc972a608a040408..61803f7a478e94518c33748d2924b4b179e34c12 100644 --- a/charts/mariadb/README.md +++ b/charts/mariadb/README.md @@ -1,6 +1,6 @@ # MariaDB -   +   ## Changelog @@ -58,6 +58,8 @@ helm uninstall my-release | image.repository | string | `"mariadb"` | Image name | | image.tag | string | `""` | Image tag | | imagePullSecrets | list | `[]` | Image pull secrets | +| extraInitContainers | list | `[]` | Extra init containers | +| extaContainers | list | `[]` | Extra containers for usage as sidecars | | startupProbe | object | `see values.yaml` | Startup probe configuration | | livenessProbe | object | `see values.yaml` | Liveness probe configuration | | readinessProbe | object | `see values.yaml` | Readiness probe configuration | diff --git a/charts/mariadb/RELEASENOTES.md b/charts/mariadb/RELEASENOTES.md index 931c1a009314262ffc7425e53a3c6cd151643236..51300c73419a8bc901991336ab7eda21630cecd1 100644 --- a/charts/mariadb/RELEASENOTES.md +++ b/charts/mariadb/RELEASENOTES.md @@ -4,6 +4,7 @@ | :------------ | :---------- | :----------------- | | 0.2.17 | 10.5.13 | Implemented startupProbe support | | 0.2.18 | 10.5.13 | Implemented support for extra secrets and advanced configuration capabilites | +| 0.2.19 | 10.5.13 | Implemented support for extra containers | | 0.3.1 | 10.6.5 | Implemented startupProbe support | | 0.3.2 | 10.6.5 | Implemented support for extra secrets and advanced configuration capabilites | | 0.4.1 | 10.7.1 | Implemented startupProbe support | diff --git a/charts/mariadb/templates/statefulset.yaml b/charts/mariadb/templates/statefulset.yaml index 159ce9c87df61197b01f42758ef301ac53699082..ae1287ac349c67b73fe2fc86dabbf7b8874525d8 100644 --- a/charts/mariadb/templates/statefulset.yaml +++ b/charts/mariadb/templates/statefulset.yaml @@ -65,6 +65,9 @@ spec: - mountPath: /configs name: configs command: [ "/initscripts/init.sh" ] + {{- with .Values.extraInitContainers }} + {{- toYaml . | nindent 8 }} + {{- end }} containers: - name: {{ .Chart.Name }} {{- with .Values.securityContext }} @@ -183,6 +186,9 @@ spec: - secretRef: name: {{ . }} {{- end }} + {{- with .Values.extraContainers }} + {{- toYaml . | nindent 8 }} + {{- end }} {{- with .Values.nodeSelector }} nodeSelector: {{- toYaml . | nindent 8 }} diff --git a/charts/mariadb/values.yaml b/charts/mariadb/values.yaml index c14ac50e1d1191d1593d52707a646ec6f2d31547..48524c5f415838e6b57e84224848a5454cdbba18 100644 --- a/charts/mariadb/values.yaml +++ b/charts/mariadb/values.yaml @@ -112,6 +112,12 @@ readinessProbe: successThreshold: 1 periodSeconds: 10 +## Extra init containers +extraInitContainers: [] + +## Extra containers for usage as sidecars +extraContainers: [] + ## Additional environment variables env: [] diff --git a/charts/mongodb/Chart.yaml b/charts/mongodb/Chart.yaml index d61c28cabde95631dede63f2cd7e4540308a1f32..2dba857e7ce85823e68c8ed52fb1fb54444655da 100644 --- a/charts/mongodb/Chart.yaml +++ b/charts/mongodb/Chart.yaml @@ -7,6 +7,6 @@ type: application maintainers: - name: groundhog2k -version: 0.4.3 +version: 0.2.17 -appVersion: "5.0.6" +appVersion: "4.2.18" diff --git a/charts/mongodb/README.md b/charts/mongodb/README.md index 9bc126b4c46107637da97a1736df413bf2563bba..aad3653588b467529d9d91a1b2246f2a801e912b 100644 --- a/charts/mongodb/README.md +++ b/charts/mongodb/README.md @@ -1,6 +1,6 @@ # MongoDB -   +   ## Changelog @@ -58,6 +58,8 @@ helm uninstall my-release | image.repository | string | `"mongo"` | Image name | | image.tag | string | `""` | Image tag | | imagePullSecrets | list | `[]` | Image pull secrets | +| extraInitContainers | list | `[]` | Extra init containers | +| extaContainers | list | `[]` | Extra containers for usage as sidecars | | startupProbe | object | `see values.yaml` | Startup probe configuration | | livenessProbe | object | `see values.yaml` | Liveness probe configuration | | readinessProbe | object | `see values.yaml` | Readiness probe configuration | diff --git a/charts/mongodb/RELEASENOTES.md b/charts/mongodb/RELEASENOTES.md index 12a64d5c98351cf1b215258ce9d9a9487ddbc90d..95139b94b8238fe7f07be7455b6d3e2ddb4f3451 100644 --- a/charts/mongodb/RELEASENOTES.md +++ b/charts/mongodb/RELEASENOTES.md @@ -5,6 +5,7 @@ | 0.2.14 | 4.2.14 | Implemented startupProbe support | | 0.2.15 | 4.2.18 | Upgraded to MongoDB 4.2.18 | | 0.2.16 | 4.2.18 | Implemented support for extra secrets and advanced configuration capabilites | +| 0.2.17 | 4.2.18 | Implemented support for extra containers | | 0.3.8 | 4.4.11 | Implemented startupProbe support | | 0.3.9 | 4.4.12 | Upgraded to MongoDB 4.4.12 | | 0.3.10 | 4.4.13 | Implemented support for extra secrets and advanced configuration capabilites | diff --git a/charts/mongodb/templates/statefulset.yaml b/charts/mongodb/templates/statefulset.yaml index dcb4cb37fad272ce4b7894ba57a4cc4cca1eac28..32b049a8d1a7c75756b4ed175d9db8e91ad370ef 100644 --- a/charts/mongodb/templates/statefulset.yaml +++ b/charts/mongodb/templates/statefulset.yaml @@ -65,6 +65,9 @@ spec: - mountPath: /configs name: configs command: [ "/initscripts/init.sh" ] + {{- with .Values.extraInitContainers }} + {{- toYaml . | nindent 8 }} + {{- end }} containers: - name: {{ .Chart.Name }} {{- with .Values.securityContext }} @@ -175,6 +178,9 @@ spec: - name: {{ $secret.name }} mountPath: {{ $secret.mountPath }} {{- end }} + {{- with .Values.extraContainers }} + {{- toYaml . | nindent 8 }} + {{- end }} {{- with .Values.nodeSelector }} nodeSelector: {{- toYaml . | nindent 8 }} diff --git a/charts/mongodb/values.yaml b/charts/mongodb/values.yaml index c4c0da9611e1b7ccb4f2688c7aef6caa3d23d212..409c68524ae371dafc0f844b60c9a93a6f90bd29 100644 --- a/charts/mongodb/values.yaml +++ b/charts/mongodb/values.yaml @@ -112,6 +112,12 @@ affinity: {} ## Maximum number of revisions maintained in revision history revisionHistoryLimit: +## Extra init containers +extraInitContainers: [] + +## Extra containers for usage as sidecars +extraContainers: [] + ## Additional arguments for the container entrypoint process args: [] diff --git a/charts/postgres/Chart.yaml b/charts/postgres/Chart.yaml index 6a986109b3773ed4c55d8c231ad460507b9daada..56513dc5bb727a0b2357d7b8a274eaec9ff2f4c4 100644 --- a/charts/postgres/Chart.yaml +++ b/charts/postgres/Chart.yaml @@ -7,6 +7,6 @@ type: application maintainers: - name: groundhog2k -version: 0.3.6 +version: 0.2.18 -appVersion: "14.1" +appVersion: "13.5" diff --git a/charts/postgres/README.md b/charts/postgres/README.md index ffe4ee7db2fe9466781b1c2b54eab7bc702b49b0..b99280679c4a3b1b91d9f9c83b0aae923a9f5f31 100644 --- a/charts/postgres/README.md +++ b/charts/postgres/README.md @@ -1,6 +1,6 @@ # PostgreSQL -   +   ## Changelog @@ -62,6 +62,8 @@ helm uninstall my-release | image.repository | string | `"postgres"` | Image name | | image.tag | string | `""` | Image tag | | imagePullSecrets | list | `[]` | Image pull secrets | +| extraInitContainers | list | `[]` | Extra init containers | +| extaContainers | list | `[]` | Extra containers for usage as sidecars | | startupProbe | object | `see values.yaml` | Startup probe configuration | | livenessProbe | object | `see values.yaml` | Liveness probe configuration | | readinessProbe | object | `see values.yaml` | Readiness probe configuration | diff --git a/charts/postgres/RELEASENOTES.md b/charts/postgres/RELEASENOTES.md index 24f7994aca5cefbca576bb183b0b8cfb40bba9fa..2114b3a93ed0af96345ab51b6b19a578f806aa6d 100644 --- a/charts/postgres/RELEASENOTES.md +++ b/charts/postgres/RELEASENOTES.md @@ -4,6 +4,7 @@ | :------------ | :---------- | :----------------- | | 0.2.16 | 13.5 | Fixes bug with wrong mounted customConfig #811 | | 0.2.17 | 13.5 | Implemented support for extra secrets and advanced configuration capabilites | +| 0.2.18 | 13.5 | Implemented support for extra containers | | 0.3.4 | 14.1 | Fixes bug with wrong mounted customConfig #811 | | 0.3.5 | 14.1 | Updated readme and release notes | | 0.3.6 | 14.1 | Implemented support for extra secrets and advanced configuration capabilites | diff --git a/charts/postgres/templates/statefulset.yaml b/charts/postgres/templates/statefulset.yaml index 16ce700a960d47675fc9678a9d1033717f697b3e..690f68e0c198348288ae4db0bb09b91d533d6388 100644 --- a/charts/postgres/templates/statefulset.yaml +++ b/charts/postgres/templates/statefulset.yaml @@ -65,6 +65,9 @@ spec: - mountPath: /configs name: configs command: [ "/initscripts/init.sh" ] + {{- with .Values.extraInitContainers }} + {{- toYaml . | nindent 8 }} + {{- end }} containers: - name: {{ .Chart.Name }} {{- with .Values.securityContext }} @@ -185,6 +188,9 @@ spec: - name: {{ $secret.name }} mountPath: {{ $secret.mountPath }} {{- end }} + {{- with .Values.extraContainers }} + {{- toYaml . | nindent 8 }} + {{- end }} {{- with .Values.nodeSelector }} nodeSelector: {{- toYaml . | nindent 8 }} diff --git a/charts/postgres/values.yaml b/charts/postgres/values.yaml index daa0108895599de998129cb85599c5b0e5b23421..26fd988729d4d65cff8f4ed1376d37cc00d991be 100644 --- a/charts/postgres/values.yaml +++ b/charts/postgres/values.yaml @@ -111,6 +111,12 @@ readinessProbe: successThreshold: 1 periodSeconds: 10 +## Extra init containers +extraInitContainers: [] + +## Extra containers for usage as sidecars +extraContainers: [] + ## Additional environment variables env: []