From ce1bb7346be2c53bd9b2db0f35200bd948e765bb Mon Sep 17 00:00:00 2001 From: mkerins Date: Wed, 2 Dec 2020 10:16:00 -0500 Subject: [PATCH] [bitnami/kafka] Use autoDiscovery values for NodePort external access (#4545) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * [bitnami/kafka] Use autoDiscovery values for NodePort external access If externalAccess is enabled and the service is NodePort the `EXTERNAL_ACCESS_IP` value is not used when writing the `setup.sh` script. * Bump Chart version * Update bitnami/kafka/Chart.yaml Co-authored-by: Andrés Bono Co-authored-by: Kerins, Marc Co-authored-by: Andrés Bono --- bitnami/kafka/Chart.yaml | 2 +- bitnami/kafka/templates/scripts-configmap.yaml | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/bitnami/kafka/Chart.yaml b/bitnami/kafka/Chart.yaml index 734a790f3..bc383d48d 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.1 +version: 12.2.2 diff --git a/bitnami/kafka/templates/scripts-configmap.yaml b/bitnami/kafka/templates/scripts-configmap.yaml index d11cff59e..d41101e4e 100644 --- a/bitnami/kafka/templates/scripts-configmap.yaml +++ b/bitnami/kafka/templates/scripts-configmap.yaml @@ -84,7 +84,9 @@ data: {{- end }} export EXTERNAL_ACCESS_PORT={{ .Values.externalAccess.service.port }} {{- else if eq .Values.externalAccess.service.type "NodePort" }} - {{- if .Values.externalAccess.service.domain }} + {{- if .Values.externalAccess.autoDiscovery.enabled }} + export EXTERNAL_ACCESS_IP="$(<${SHARED_FILE})" + {{- else if .Values.externalAccess.service.domain }} export EXTERNAL_ACCESS_IP={{ .Values.externalAccess.service.domain }} {{- else }} export EXTERNAL_ACCESS_IP=$(curl -s https://ipinfo.io/ip)