我在 kubernetes 集群上部署 juypterhub 时遇到问题。我遇到的问题是集线器吊舱卡在待处理状态。
堆栈:kubeadm flannel weave helm jupyterhub
操作手册:
$kubeadm init --pod-network-cidr="10.244.0.0/16"
$sudo cp /etc/kubernetes/admin.conf $HOME/ && sudo chown $(id -u):$(id -g) $HOME/admin.conf && export KUBECONFIG=$HOME/admin.conf
$kubectl create -f pvc.yml
$kubectl create -f https://raw.githubusercontent.com/coreos/flannel/master/Documentation/kube-flannel-aliyun.yml
$kubectl apply --filename https://git.io/weave-kube-1.6
$kubectl taint nodes --all node-role.kubernetes.io/master-
Run Code Online (Sandbox Code Playgroud)
根据https://zero-to-jupyterhub.readthedocs.io/en/latest/setup-helm.html安装 Helm
根据https://zero-to-jupyterhub.readthedocs.io/en/latest/setup-jupyterhub.html安装 Jupyter
配置文件
proxy:
secretToken: "asdf"
singleuser:
storage:
dynamic:
storageClass: local-storage
Run Code Online (Sandbox Code Playgroud)
PVC.yml
apiVersion: v1
kind: PersistentVolume
metadata:
name: standard
spec:
capacity:
storage: 100Gi
# volumeMode field requires BlockVolume Alpha …
Run Code Online (Sandbox Code Playgroud)