[bitnami/kafka] Use autoDiscovery values for NodePort external access (#4545)

* [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 <andresbonojimenez@gmail.com>

Co-authored-by: Kerins, Marc <Marc.Kerins@bluvector.io>
Co-authored-by: Andrés Bono <andresbonojimenez@gmail.com>
This commit is contained in:
mkerins
2020-12-02 16:16:00 +01:00
committed by GitHub
co-authored by Andrés Bono Kerins, Marc <Marc.Kerins@bluvector.io>
parent b84505d2b2
commit ce1bb7346b
2 changed files with 4 additions and 2 deletions
+1 -1
View File
@@ -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
@@ -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)