2017-02-23 19 views
0

我正在嘗試運行kubernetes用戶界面。我收到錯誤Kubernetes UI:kubectl代理中的錯誤

[[email protected]_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我收到的最後一步後錯誤。建議一個乾淨的方式來獲取用戶界面。

+0

我也想嘗試了這一點https://github.com/google/cluster-insight –

+0

同樣是發生了 '[根@ ts_kubernetes_setup〜]#kubectl創建-f discover.yaml -n KUBE-系統 配置錯誤:在指定的上下文中找不到上下文:cluster51' –

回答

0

kubectl config delete-cluster my-cluster不會刪除您的集羣,它只會從您的kubectl配置中刪除條目。您收到的錯誤表明您需要正確配置kubectl才能在集羣中使用它。我建議你閱讀kubectl documentation

2

當你做了kubectl config delete-context cluster51,這刪除了你的~/.kube/config上下文。因此,錯誤:

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

您可以查看~/.kube/config文件的內容,或者使用kubectl config view命令來幫助解決這個錯誤。

似乎有些(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可視玩,我可能會建議使用kubernetes/minikube呢?

+0

我必須設置一個環境來在kubernetes上配置我的spring引導應用程序。爲此,我已經在本地註冊表中創建了docker鏡像。我也做過'kubeadm reset',但問題依然存在。 –

+0

儘管這個句子很長,但並沒有回答我問你關於你的設置的任何問題 - 請再試一次嗎? –