From 7eb83d320d304152ae9cbd09ea9759c8dff4c5f6 Mon Sep 17 00:00:00 2001 From: Spencer Smith Date: Thu, 8 Feb 2018 14:48:45 -0500 Subject: [PATCH] allow for custom cluster ip (#3524) --- incubator/vault/Chart.yaml | 2 +- incubator/vault/templates/service.yaml | 3 +++ incubator/vault/values.yaml | 1 + 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/incubator/vault/Chart.yaml b/incubator/vault/Chart.yaml index d9ecc5f13d..c39d09cd38 100644 --- a/incubator/vault/Chart.yaml +++ b/incubator/vault/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v1 description: A Helm chart for Vault, a tool for managing secrets name: vault -version: 0.3.0 +version: 0.3.1 appVersion: 0.9.0 home: https://www.vaultproject.io/ icon: https://www.vaultproject.io/assets/images/mega-nav/logo-vault-0f83e3d2.svg diff --git a/incubator/vault/templates/service.yaml b/incubator/vault/templates/service.yaml index c717781fb4..59c7bae80f 100644 --- a/incubator/vault/templates/service.yaml +++ b/incubator/vault/templates/service.yaml @@ -13,6 +13,9 @@ metadata: {{- end }} spec: type: {{ .Values.service.type }} + {{- if .Values.service.clusterIP }} + clusterIP: {{ .Values.service.clusterIP }} + {{- end }} ports: - port: {{ .Values.service.port }} protocol: TCP diff --git a/incubator/vault/values.yaml b/incubator/vault/values.yaml index 7460cc2be7..73859aa23f 100644 --- a/incubator/vault/values.yaml +++ b/incubator/vault/values.yaml @@ -10,6 +10,7 @@ service: name: vault type: ClusterIP port: 8200 + # clusterIP: None # annotations: # cloud.google.com/load-balancer-type: "Internal" ingress: