Kubernetes UI:kubectl代理中的错误

我正在尝试运行kubernetes用户界面。 我得到错误

[root@ts_kubernetes_setup gcp-live-k8s-visualizer]# kubectl proxy Error in configuration: context was not found for specified context: cluster51 

我跟着这个http://kubecloud.io/guide-setting-up-visualizer-for-kubernetes/

然后我尝试使用删除这个集群

 kubectl config delete-cluster my-cluster kubectl config delete-context my-cluster-context kubectl config unset users.my-cluster-admin 

执行最后一步,当我试图运行kubectl proxy我收到错误。 build议一个干净的方式来获取用户界面。

当你做了kubectl config delete-context cluster51 ,这个从~/.kube/config删除了上下文。 因此错误:

 Error in configuration: context was not found for specified context: cluster51 

您可以查看~/.kube/config文件的内容,或使用kubectl config view命令帮助解决此错误。

似乎在这些步骤中缺less一些东西( config set-credentials ?):

 $ kubectl config set-cluster cluster51 --server=http://192.168.1.51:8080 $ kubectl config set-context cluster51 --cluster=cluster51 $ kubectl config use-context cluster51 

如果你没有运行rpi集群,只想玩kubernetes可视化工具,我可以build议使用kubernetes / minikube来代替吗?

kubectl config delete-cluster my-cluster不会删除您的集群,它只会从您的kubectlconfiguration中删除条目。 你得到的错误表明,你需要正确configurationkubectl才能在群集中使用它。 我build议你阅读kubectl文档 。