【发布时间】:2019-07-12 14:57:45
【问题描述】:
我正在尝试在 play-with-kubernetes 中启动仪表板
我正在运行的命令:
启动管理节点
kubeadm init --apiserver-advertise-address $(hostname -i)
启动网络
kubectl apply -n kube-system -f "https://cloud.weave.works/k8s/net?k8s-version=$(kubectl version | base64 | tr -d '\n')"
允许master持有节点(?)
kubectl taint nodes --all node-role.kubernetes.io/master-
等到 dns 启动
kubectl get pods --all-namespaces
加入节点(从管理员启动复制,而不是从这里)
kubeadm join --token 43d52c.d72308004d523ac4 10.0.21.3:6443
下载并运行仪表板
curl -L -s https://raw.githubusercontent.com/kubernetes/dashboard/master/src/deploy/recommended/kubernetes-dashboard.yaml | sed 's/targetPort: 8443/targetPort: 8443\n type: NodePort/' | \
kubectl apply -f -
很遗憾仪表板不可用。 我应该怎么做才能在 play-with-kubernetes 中正确部署它?
【问题讨论】:
标签: kubernetes kubernetes-play