当我尝试安装 Dashboard 时,出现这样的错误
`[root@ts ~]# kubectl create -f https://rawgit.com/kubernetes/dashboard/master/src/deploy/kubernetes-dashboard.yaml
error validating
"https://rawgit.com/kubernetes/dashboard/master/src/deploy/kubernetes-dashboard.yaml": error validating data: [unexpected type: object, unexpected type: unversioned.LabelSelector, unexpected type: object, unexpected type: object]; if you choose to ignore these errors, turn validation off with --validate=false`
如何解决? 我在安装仪表板之前使用过这些命令
kubeadm reset
rm -rf ~/.kube
docker stop $(docker ps -a -q)
docker rm $(docker ps -a -q)
docker rmi -f $(docker images -q)
kubeadm init
最佳答案
您正在使用的页面,https://rawgit.com/kubernetes/dashboard/master/src/deploy/kubernetes-dashboard.yaml似乎是 404
。 dashbard 项目的 github 页面说;
"Since version 1.7 Dashboard uses more secure setup"
并给出一个不同的链接 - 尝试使用这个链接 https://raw.githubusercontent.com/kubernetes/dashboard/master/src/deploy/recommended/kubernetes-dashboard.yaml相反。
如果这对您不起作用,请将第二个链接的内容保存到 yaml
文件并运行相同的 kubectl create -f dashboard.yaml
命令
关于linux - Kubernetes:无法安装仪表板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42435043/