kubesphere安装jupyterhub

环境:kubesphere v3.1.1 - sanc 4个节点 1master 2node 1client

step 1:

jupyter要求helm >=3.5,第一步升级helm,k8s和helm版本有对应,我的k8s版本是1.20.6,对应的是3.7、3.8

wget http://rancher-mirror.cnrancher.com/helm/v3.4.1/helm-v3.4.1-linux-amd64.tar.gz
tar -zxvf helm-v3.4.1-linux-amd64.tar.gz
cp linux-amd64/helm /usr/local/bin/

修改链接里面的版本号就行

step2:

添加jupyter repo,不再赘述,看官网就行。

step3:

执行Helm upgrade 操作,

helm upgrade --cleanup-on-fail --install jhub jupyterhub/jupyterhub --namespace jhub --create-namespace --version=1.2.0 --values config.yaml

这个时候会因为k8s.io超时报错。需要手动下载镜像(注意我这里是1.2.0版本,在官网有解释对应的jupyterhub是1.5,可能不同版本需要的镜像不同),分别在master、node1、node2上执行以下操作:

 docker pull registry.cn-hangzhou.aliyuncs.com/google_containers/pause:3.5

docker tag registry.cn-hangzhou.aliyuncs.com/google_containers/pause:3.5 k8s.gcr.io/pause:3.5

docker rmi registry.cn-hangzhou.aliyuncs.com/google_containers/pause:3.5

docker pull registry.cn-hangzhou.aliyuncs.com/google_containers/kube-scheduler:v1.19.13

docker tag registry.cn-hangzhou.aliyuncs.com/google_containers/kube-scheduler:v1.19.13 k8s.gcr.io/kube-scheduler:v1.19.13

执行完以后可以分别在docker images |grep k8s看一下是否成功。

step4:

执行:

helm upgrade --cleanup-on-fail --install jhub jupyterhub/jupyterhub --namespace jhub --create-namespace --version=1.2.0 --values config.yaml

我到这里就安装成功了。

 

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值