2017-02-24 83 views
0

我有一個Kubernetes集羣,開始在主機上使用rancher。我試圖很少開始[http://docs.seldon.io/install.html]]。我能夠啓動豆莢,但無法從kubectl logs命令獲取豆莢日誌。Kubernetes拒絕來自本地kubectl客戶端的pod日誌

我得到的錯誤 「從服務器(錯誤請求)錯誤:服務器拒絕了我們未知原因請求(獲取豆莢XXX)」

kubectl version顯示以下內容:

Client Version: version.Info{Major:"1", Minor:"5", GitVersion:"v1.5.2", GitCommit:"08e099554f3c31f6e6f07b448ab3ed78d0520507", GitTreeState:"clean", BuildDate:"2017-01-12T04:57:25Z", GoVersion:"go1.7.4", Compiler:"gc", Platform:"linux/amd64"} Server Version: version.Info{Major:"1", Minor:"5+", GitVersion:"v1.5.0-115+611cbb22703182", GitCommit:"611cbb22703182611863beda17bf9f3e90afa148", GitTreeState:"clean", BuildDate:"2017-01-13T18:03:00Z", GoVersion:"go1.7.4", Compiler:"gc", Platform:"linux/amd64"}

回答

1

舊版本的Kubernetes存在問題,應該在最新版本中解決,請參閱此處詳細討論此issue

我試着用最新的版本,它工作得很好:

$ kubectl log kubernetes-dashboard-1cvm4 --namespace kube-system 
W0412 10:47:32.040258 13000 cmd.go:361] log is DEPRECATED and will be removed in a future version. Use logs instead. 
Using HTTP port: 9090 
Creating API server client for https://10.0.0.1:443 
Successful initial request to the apiserver, version: v1.6.0 
Creating in-cluster Heapster client 
Using service account token for csrf signing 

Kubernetes版本:

$ kubectl version 
Client Version: version.Info{Major:"1", Minor:"6", GitVersion:"v1.6.0", GitCommit:"fff5156092b56e6bd60fff75aad4dc9de6b6ef37", GitTreeState:"clean", BuildDate:"2017-03-28T16:36:33Z", GoVersion:"go1.7.5", Compiler:"gc", Platform:"linux/amd64"} 
Server Version: version.Info{Major:"1", Minor:"6", GitVersion:"v1.6.0", GitCommit:"fff5156092b56e6bd60fff75aad4dc9de6b6ef37", GitTreeState:"dirty", BuildDate:"2017-04-07T20:43:50Z", GoVersion:"go1.7.1", Compiler:"gc", Platform:"linux/amd64"} 
相關問題