4
我下面的hellonode教程,部署到谷歌集裝箱引擎,但運行到下面的錯誤:Kubenetes:從服務器錯誤:服務器不允許訪問所請求的資源
kubectl run simple-gke-server --image=us.gcr.io/cloud-assets-henry/simple-gke-server:v1 --port=8888
Error from server: the server does not allow access to the requested resource (post replicationcontrollers)
即使我能夠獲得憑證
gcloud container clusters get-credentials simplecluster
即使嘗試獲取版本信息,我也會遇到此問題。
kubectl version
Client Version: version.Info{Major:"1", Minor:"4", GitVersion:"v1.4.0", GitCommit:"a16c0a7f71a6f93c7e0f222d961f4675cd97a46b", GitTreeState:"clean", BuildDate:"2016-09-26T18:16:57Z", GoVersion:"go1.6.3", Compiler:"gc", Platform:"darwin/amd64"}
Couldn't read server version from server: the server does not allow access to the requested resource
我確實必須將我的kubectl更新爲1.4.0,它與我的集羣版本相匹配。
我也用gcloud初始化了一個配置,並且也做了auth登錄。
還有什麼我能做的嗎?
是的,這工作,這確實是我GOOGLE_APPLICATION_CREDENTIALS指向別的東西。謝謝! –
沒問題!真高興你做到了。 –
完成上述操作後,我還需要重新運行'gcloud容器集羣get-credentials'命令,但在使用新帳戶登錄後,一切正常,然後 – doogle