Only include clusterIp on vault service if set in values (#12)

This commit is contained in:
Alexandre Garcia 2019-08-12 09:57:56 -04:00 committed by Jason O'Donnell
parent 0b8aacb590
commit 0b2218d1d9
2 changed files with 3 additions and 1 deletions

View file

@ -16,7 +16,9 @@ metadata:
# https://github.com/kubernetes/kubernetes/issues/58662
service.alpha.kubernetes.io/tolerate-unready-endpoints: "true"
spec:
{{- if .Values.server.service.clusterIP }}
clusterIP: {{ .Values.server.service.clusterIP }}
{{- end }}
# We want the servers to become available even if they're not ready
# since this DNS is also used for join operations.
publishNotReadyAddresses: true

View file

@ -81,7 +81,7 @@ server:
# Kubernetes will create a "headless" service. Headless services can be
# used to communicate with pods directly through DNS instead of a round robin
# load balancer.
clusterIP: ""
# clusterIP: None
# This configures the Vault Statefulset to create a PVC for data
# storage when using the file backend.