{{- if .Values.create.enabled -}} apiVersion: v1 kind: Service metadata: name: {{ include "vault.fullname" . }} labels: app: {{ include "vault.fullname" . }} spec: selector: app: {{ include "vault.fullname" . }} ports: {{- if .Values.create.snapshotServer.enabled }} - name: custom-snapshot-server protocol: TCP port: {{ .Values.create.snapshotServer.externalPort }} targetPort: {{ .Values.create.snapshotServer.internalPort }} {{- end }} - name: http protocol: TCP port: 80 targetPort: 8200 {{- end -}}