使用内部负载均衡器的 Dask 上的 Jupyterhub
Jupyter Hub on Dask using Internal LoadBalancer
我想问你是否有人有在 DASK 上使用内部负载平衡器配置 Jupyterhub 的经验?默认设置附带外部
最好将 Jupyter Hub 的负载均衡器映射到特定的内部 IP 或子网?
我正在尝试设置无法从外部访问的环境。
我之前通过使用此 repo 编辑 config.yaml 来安装 JupytherHub 和内部负载均衡器:https://jupyterhub.github.io/helm-chart/
proxy:
service:
type: LoadBalancer
annotations: {service.beta.kubernetes.io/aws-load-balancer-internal: "internal subnet"}
但这对 dask 来说是不可能的。
有没有办法实现这个或其他方法?
欢迎提出任何建议!
谢谢
是的,这是可能的。
我能够使用以下 kubectl 命令做到这一点:
kubectl annotate svc dask-scheduler cloud.google.com/load-balancer-type=Internal
大约 30 秒后,如果您已经为服务提供了足够的 IP 地址(您可能需要允许更多),IP 地址将转移到内部地址。
我想问你是否有人有在 DASK 上使用内部负载平衡器配置 Jupyterhub 的经验?默认设置附带外部 最好将 Jupyter Hub 的负载均衡器映射到特定的内部 IP 或子网? 我正在尝试设置无法从外部访问的环境。
我之前通过使用此 repo 编辑 config.yaml 来安装 JupytherHub 和内部负载均衡器:https://jupyterhub.github.io/helm-chart/
proxy:
service:
type: LoadBalancer
annotations: {service.beta.kubernetes.io/aws-load-balancer-internal: "internal subnet"}
但这对 dask 来说是不可能的。
有没有办法实现这个或其他方法? 欢迎提出任何建议!
谢谢
是的,这是可能的。
我能够使用以下 kubectl 命令做到这一点:
kubectl annotate svc dask-scheduler cloud.google.com/load-balancer-type=Internal
大约 30 秒后,如果您已经为服务提供了足够的 IP 地址(您可能需要允许更多),IP 地址将转移到内部地址。