JupyterHub因“ 30秒内未响应”和“退避重启失败的容器”而失败

我正在尝试使用Kind和Helm 3在本地运行JupyterHub。

要启动它:

kind create cluster

RELEASE=jhub
NAMESPACE=jhub
kubectl create namespace ${NAMESPACE}
helm upgrade --install ${RELEASE} jupyterhub/jupyterhub \
  --namespace ${NAMESPACE}  \
  --version=0.8.2 \
  --values config.yaml

kubectl -n jhub port-forward service/proxy-public 8000:80

config.yaml非常小:

proxy:                                                                                                                                                        
  secretToken: "token_goes_here" 
  service:
    type: ClusterIP
hub:
  uid: 0
  fsGid: 0
  extraconfig:
    myConfig.py: |
      c.JupyterHub.spawner_class = 'kubespawner.KubeSpawner'

http://localhost:8000/运行正常,我登录并且集线器正在尝试启动我的单个用户映像。但是它失败了:

  

服务器已请求   2019-11-14 14:59:50 + 00:00 [普通]已成功将jhub / jupyter-user1分配给kind-control-plane

     

2019-11-14 14:59:51 + 00:00 [普通]容器映像“ jupyterhub / k8s-singleuser-sample:0.8.2”已在计算机上出现

     

2019-11-14 14:59:51 + 00:00 [普通]创建了容器笔记本   生成失败:http://10.244.0.10:8888/user/user1/上的服务器在30秒内没有响应

有时,我会得到:

  

[警告]“退回重新启动失败的容器”

woshijxsd0001 回答:JupyterHub因“ 30秒内未响应”和“退避重启失败的容器”而失败

可以通过在您的config.yaml中添加以下内容来使其在本地运行来解决此问题:

c.Spawner.args = ['--allow-root']
本文链接:https://www.f2er.com/3101378.html

大家都在问