无法从本地连接AKS上的Daskhub,请求排查404问题
本地连接AKS部署的DaskHub遇到404问题
部署背景
基于DaskHub Helm Chart在AKS测试集群部署,修改了以下配置:
- 设置API Token
- 将traefik替换为LoadBalancer
- 配置
gateway.prefix: "/services/dask-gateway"
AKS集群服务状态
api-test-dask-gateway ClusterIP 10.0.xxx.yyy <none> 8000/TCP 2d2h hub ClusterIP 10.0.xxx.yyy <none> 8081/TCP 2d2h proxy-api ClusterIP 10.0.xxx.yyy <none> 8001/TCP 2d2h proxy-public LoadBalancer 10.0.xxx.yyy ii.jjj.kkk.lll 80:31766/TCP 2d2h traefik-test-dask-gateway LoadBalancer 10.0.xxx.yyy aa.bbb.ccc.ddd 80:32032/TCP 2d2h
当前状态
Jupyter Notebook可正常登录使用,但本地PC连接Dask Gateway时持续出现404错误。
尝试的代码及错误
第一次尝试代码
import os from dask_gateway import Gateway os.environ['JUPYTERHUB_API_TOKEN'] = "abcde" gateway = Gateway( address="http://ii.jjj.kkk.lll/services/dask-gateway", auth="jupyterhub" ) gateway.list_clusters()
返回错误:
<div class="error"> <h1> 404 : Not Found </h1> <p>Jupyter has lots of moons, but this is not one...</p> </div>
第二次尝试代码
import os from dask_gateway import Gateway os.environ['JUPYTERHUB_API_TOKEN'] = "abcde" gateway = Gateway( address="http://ii.jjj.kkk.lll/services/dask-gateway", proxy_address="gateway://aa.bbb.ccc.ddd:80", auth="jupyterhub" ) gateway.list_clusters()
仍返回相同的404错误。
疑问
请问我哪里操作有误?
内容的提问来源于stack exchange,提问作者Jester
相关产品推荐
相关产品推荐

