From 5696b81c3532d9c2fc94617e6cfa8010fa289603 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?I=C3=B1igo=20Horcajo?= Date: Tue, 22 Dec 2020 17:37:48 +0100 Subject: [PATCH] Add UI targetPort option Use custom `targetPort` for UI service. See the usecase in https://github.com/hashicorp/vault-helm/issues/385#issuecomment-749560213 --- templates/ui-service.yaml | 2 +- values.yaml | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/templates/ui-service.yaml b/templates/ui-service.yaml index a1498d5fd..9e90af4bb 100644 --- a/templates/ui-service.yaml +++ b/templates/ui-service.yaml @@ -25,7 +25,7 @@ spec: ports: - name: {{ include "vault.scheme" . }} port: {{ .Values.ui.externalPort }} - targetPort: 8200 + targetPort: {{ .Values.ui.targetPort }} {{- if .Values.ui.serviceNodePort }} nodePort: {{ .Values.ui.serviceNodePort }} {{- end }} diff --git a/values.yaml b/values.yaml index 10b89b29b..ed1b132ba 100644 --- a/values.yaml +++ b/values.yaml @@ -597,6 +597,7 @@ ui: serviceType: "ClusterIP" serviceNodePort: null externalPort: 8200 + targetPort: 8200 # loadBalancerSourceRanges: # - 10.0.0.0/16