From 4e1edc8ac898660d84dca5cfec6bdaee37012861 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miguel=20=C3=81ngel=20Cabrera=20Mi=C3=B1agorri?= Date: Thu, 10 Dec 2020 12:45:25 +0100 Subject: [PATCH] [bitnami/kafka] Add extra initContainers parameter (#4658) * [bitnami/kafka] Add extra initContainers parameter * Update values-production --- bitnami/kafka/Chart.lock | 6 +++--- bitnami/kafka/Chart.yaml | 2 +- bitnami/kafka/README.md | 1 + bitnami/kafka/templates/statefulset.yaml | 3 +++ bitnami/kafka/values-production.yaml | 4 ++++ bitnami/kafka/values.yaml | 4 ++++ 6 files changed, 16 insertions(+), 4 deletions(-) diff --git a/bitnami/kafka/Chart.lock b/bitnami/kafka/Chart.lock index 75543faea..ba45529d9 100644 --- a/bitnami/kafka/Chart.lock +++ b/bitnami/kafka/Chart.lock @@ -1,9 +1,9 @@ dependencies: - name: common repository: https://charts.bitnami.com/bitnami - version: 1.0.1 + version: 1.1.1 - name: zookeeper repository: https://charts.bitnami.com/bitnami version: 6.0.0 -digest: sha256:82f2d086fbaa2aad897a468339f3e27eca5a1c8027a057d4e1a691bae5ce217f -generated: "2020-11-24T13:02:39.908586+01:00" +digest: sha256:d53dc1a2f9e9e509b8c15a4c4ecf0dee961ae7c6cb9a617816039ad38dd4f48b +generated: "2020-12-09T12:15:11.557721022Z" diff --git a/bitnami/kafka/Chart.yaml b/bitnami/kafka/Chart.yaml index d07aa38fc..f5417f5fe 100644 --- a/bitnami/kafka/Chart.yaml +++ b/bitnami/kafka/Chart.yaml @@ -29,4 +29,4 @@ name: kafka sources: - https://github.com/bitnami/bitnami-docker-kafka - https://kafka.apache.org/ -version: 12.2.4 +version: 12.3.0 diff --git a/bitnami/kafka/README.md b/bitnami/kafka/README.md index 3144d9686..bb85b79f5 100644 --- a/bitnami/kafka/README.md +++ b/bitnami/kafka/README.md @@ -126,6 +126,7 @@ The following tables lists the configurable parameters of the Kafka chart and th | `listenerSecurityProtocolMap` | The protocol->listener mapping. Auto-calculated it's set to nil | `nil` | | `allowPlaintextListener` | Allow to use the PLAINTEXT listener | `true` | | `interBrokerListenerName` | The listener that the brokers should communicate on | `INTERNAL` | +| `initContainers` | Add extra init containers | `[]` | ### Statefulset parameters diff --git a/bitnami/kafka/templates/statefulset.yaml b/bitnami/kafka/templates/statefulset.yaml index ed46b6e1d..bf83e093d 100644 --- a/bitnami/kafka/templates/statefulset.yaml +++ b/bitnami/kafka/templates/statefulset.yaml @@ -134,6 +134,9 @@ spec: mountPath: /scripts/auto-discovery.sh subPath: auto-discovery.sh {{- end }} + {{- if .Values.initContainers }} + {{- include "common.tplvalues.render" ( dict "value" .Values.initContainers "context" $ ) | nindent 8 }} + {{- end }} {{- end }} containers: - name: kafka diff --git a/bitnami/kafka/values-production.yaml b/bitnami/kafka/values-production.yaml index 19554a305..7ff85fdea 100644 --- a/bitnami/kafka/values-production.yaml +++ b/bitnami/kafka/values-production.yaml @@ -993,3 +993,7 @@ externalZookeeper: ## Server or list of external zookeeper servers to use. ## servers: [] + +## Extra init containers to add to the deployment +## +initContainers: [] diff --git a/bitnami/kafka/values.yaml b/bitnami/kafka/values.yaml index d159f9d2f..5a2b64c0d 100644 --- a/bitnami/kafka/values.yaml +++ b/bitnami/kafka/values.yaml @@ -996,3 +996,7 @@ externalZookeeper: ## Server or list of external zookeeper servers to use. ## servers: [] + +## Extra init containers to add to the deployment +## +initContainers: []