使用内部负载平衡器的Dask上的Jupyter Hub

时间:2018-12-12 16:02:23

标签: dask dask-kubernetes

我想问你是否有人在使用内部负载均衡器在DASK上配置Jupyterhub有经验?外部附带默认设置 最好将Jupyter Hub的负载均衡器映射到特定的内部IP或子网? 我正在尝试设置外部无法访问的环境。

我以前通过使用以下安装此仓库进行编辑config.yaml来成功地使用内部LoadBalancer设置了JupytherHub:https://jupyterhub.github.io/helm-chart/

proxy: 
  service:
    type: LoadBalancer
      annotations: {service.beta.kubernetes.io/aws-load-balancer-internal: "internal subnet"}

但是用dask不可能。

是否有一种方法可以实现这一目标? 欢迎任何建议!

谢谢

1 个答案:

答案 0 :(得分:0)

是的,这是可能的。

我可以使用以下kubectl命令做到这一点:

kubectl annotate svc dask-scheduler cloud.google.com/load-balancer-type=Internal

大约30秒钟后,如果您已为服务提供了足够的IP地址以供使用,则IP地址将转换为内部IP地址(许多人需要允许更多)。