Add loadbalancersourceranges to ssh service (#105)
SSH service might want to limit the a range of source IPs. LoadBalancerSourceRanges enables to limit them just passing a list of CIDR addresses to whitelist Co-authored-by: javier <perezrubio.javier@gmail.com> Co-authored-by: techknowlogick <techknowlogick@gitea.io> Reviewed-on: gitea/helm-chart#105 Reviewed-by: luhahn <luhahn@noreply.gitea.io> Reviewed-by: techknowlogick <techknowlogick@gitea.io> Co-authored-by: JPRbrs <jprbrs@noreply.gitea.io> Co-committed-by: JPRbrs <jprbrs@noreply.gitea.io>
This commit was merged in pull request #105.
This commit is contained in:
@@ -8,8 +8,16 @@ metadata: | ||||
{{- toYaml .Values.service.ssh.annotations | nindent 4 }} | ||||
spec: | ||||
type: {{ .Values.service.ssh.type }} | ||||
{{- if and .Values.service.ssh.loadBalancerIP (eq .Values.service.ssh.type "LoadBalancer") }} | ||||
{{- if eq .Values.service.ssh.type "LoadBalancer" }} | ||||
{{- if .Values.service.ssh.loadBalancerIP }} | ||||
loadBalancerIP: {{ .Values.service.ssh.loadBalancerIP }} | ||||
{{- end -}} | ||||
{{- if .Values.service.ssh.loadBalancerSourceRanges }} | ||||
loadBalancerSourceRanges: | ||||
{{- range .Values.service.ssh.loadBalancerSourceRanges }} | ||||
- {{ . }} | ||||
{{- end }} | ||||
{{- end }} | ||||
{{- end }} | ||||
{{- if and .Values.service.ssh.clusterIP (eq .Values.service.ssh.type "ClusterIP") }} | ||||
clusterIP: {{ .Values.service.ssh.clusterIP }} | ||||
| ||||
@@ -29,6 +29,7 @@ service: | ||||
#nodePort: | ||||
#externalTrafficPolicy: | ||||
#externalIPs: | ||||
loadBalancerSourceRanges: [] | ||||
annotations: | ||||
| ||||
ingress: | ||||
| ||||
Reference in New Issue
Block a user