fix loadbalancerIP

This commit is contained in:
Stavros kois
2022-11-28 14:47:07 +02:00
parent a37c889af9
commit e348efbb24

View File

@@ -39,22 +39,24 @@ spec:
{{- if has $svcType (list "ClusterIP" "NodePort" "ExternalName" "LoadBalancer") }}
type: {{ $svcType }} {{/* Specify type only for the above types */}}
{{- end -}}
{{- if eq $svcType "ClusterIP" }} {{/* ClusterIP */}}
{{- if has $svcType (list "ClusterIP" "NodePort" "LoadBalancer") }} {{/* ClusterIP */}}
{{- with $svcValues.clusterIP }}
clusterIP: {{ . }}
{{- end }}
{{- if eq $svcType "LoadBalancer" -}}
{{- with $svcValues.loadBalancerIP }}
loadBalancerIP: {{ . }}
{{- end }}
{{- with $svcValues.loadBalancerSourceRanges }}
loadBalancerSourceRanges:
{{- range . }}
- {{ tpl . $root }}
{{- end }}
{{- end -}}
{{- end -}}
{{- else if eq $svcType "ExternalName" -}} {{/* ExternalName */}}
externalName: {{ $svcValues.externalName }}
{{- else if eq $svcType "LoadBalancer" -}} {{/* LoadBalancer */}}
{{- with $svcValues.loadBalancerIP }}
loadBalancerIP: {{ . }}
{{- end }}
{{- with $svcValues.loadBalancerSourceRanges }}
loadBalancerSourceRanges:
{{- range . }}
- {{ tpl . $root }}
{{- end }}
{{- end -}}
{{- end -}}
{{- if ne $svcType "ClusterIP" -}}
{{- with $svcValues.externalTrafficPolicy -}}