Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions jupyterhub/templates/proxy/service.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -81,3 +81,8 @@ spec:
{{- . | toYaml | nindent 4 }}
{{- end }}
{{- end }}
{{- with .Values.proxy.service.externalIPs }}
externalIPs: {{- range . }}
- {{ . }}
{{- end }}
{{- end }}
6 changes: 6 additions & 0 deletions jupyterhub/values.schema.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1751,6 +1751,12 @@ properties:
See [the Kubernetes
documentation](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#serviceport-v1-core)
for the structure of the items in this list.
externalIPs:
type: array
description: |
A list of external IP addresses (unmanaged by Kubernetes) for which
nodes in the cluster will accept traffic for this service.
See [externalIPs](https://kubernetes.io/docs/concepts/services-networking/service/#external-ips) for more details.
loadBalancerIP:
type: [string, "null"]
description: |
Expand Down
1 change: 1 addition & 0 deletions jupyterhub/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -196,6 +196,7 @@ proxy:
https:
disableHttpPort: false
extraPorts: []
externalIPs: []
loadBalancerIP:
loadBalancerSourceRanges: []
# chp relates to the proxy pod, which is responsible for routing traffic based
Expand Down