diff --git a/charts/shc/templates/service.yaml b/charts/shc/templates/service.yaml index fec7d9c..00ad172 100644 --- a/charts/shc/templates/service.yaml +++ b/charts/shc/templates/service.yaml @@ -9,9 +9,9 @@ metadata: annotations: {{- toYaml .Values.service.annotations | nindent 4 }} spec: - type: {{ ternary "ClusterIP" "LoadBalancer" .Values.service.ingress.enabled }} + type: {{ .Values.service.type }} - {{- if not .Values.service.ingress.enabled }} + {{- if eq .Values.service.type "LoadBalancer" }} loadBalancerIP: {{ .Values.global.externalIP }} externalTrafficPolicy: Cluster {{- end }} @@ -40,4 +40,4 @@ spec: {{- end }} selector: - app: {{ .Values.service.selector.app }} \ No newline at end of file + app: {{ .Values.service.selector.app }}