feat: add loadBalancerClass for proxy and pulsar-manager (#546)
* feat: add loadBalancerClass for proxy and pulsar-manager Co-authored-by: Lari Hotari <lhotari@users.noreply.github.com>
This commit is contained in:
parent
d877fc3312
commit
ed50c68633
@ -35,6 +35,9 @@ spec:
|
||||
{{- with .Values.proxy.service.loadBalancerIP }}
|
||||
loadBalancerIP: {{ . }}
|
||||
{{- end }}
|
||||
{{- with .Values.proxy.service.loadBalancerClass }}
|
||||
loadBalancerClass: {{ . }}
|
||||
{{- end }}
|
||||
{{- if .Values.proxy.service.externalTrafficPolicy }}
|
||||
externalTrafficPolicy: {{ .Values.proxy.service.externalTrafficPolicy }}
|
||||
{{- end }}
|
||||
|
||||
@ -33,6 +33,9 @@ spec:
|
||||
{{- if .Values.pulsar_manager.service.externalTrafficPolicy }}
|
||||
externalTrafficPolicy: {{ .Values.pulsar_manager.service.externalTrafficPolicy }}
|
||||
{{- end }}
|
||||
{{- with .Values.pulsar_manager.service.loadBalancerClass }}
|
||||
loadBalancerClass: {{ . }}
|
||||
{{- end }}
|
||||
{{- if .Values.pulsar_manager.service.loadBalancerSourceRanges }}
|
||||
loadBalancerSourceRanges: {{ toYaml .Values.pulsar_manager.service.loadBalancerSourceRanges | nindent 4 }}
|
||||
{{- end }}
|
||||
|
||||
@ -1180,6 +1180,8 @@ proxy:
|
||||
## Restrict traffic through the load balancer to specified IPs on providers supporting it.
|
||||
# loadBalancerSourceRanges:
|
||||
# - 10.0.0.0/8
|
||||
# Set a loadBalancerClass for loadbalancer service. (example: loadBalancerClass is needed by metallb)
|
||||
# loadBalancerClass: ""
|
||||
# Optional. When setting proxy.service.type is set to NodePort, nodePorts allows to choose the port that will be open on each node to proxy requests to each destination proxy service.
|
||||
# Ref: https://kubernetes.io/docs/concepts/services-networking/service/#type-nodeport
|
||||
nodePorts:
|
||||
@ -1406,6 +1408,8 @@ pulsar_manager:
|
||||
## Restrict traffic through the load balancer to specified IPs on providers supporting it.
|
||||
# loadBalancerSourceRanges:
|
||||
# - 10.0.0.0/8
|
||||
# Set a loadBalancerClass for loadbalancer service. (example: loadBalancerClass is needed by metallb)
|
||||
# loadBalancerClass: ""
|
||||
adminService:
|
||||
type: ClusterIP
|
||||
port: 7750
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user