1
我開始使用k8s版本1.5.2的minikube,我想降級我的kubectl,使它也是1.5.2。目前,當我運行kubectl version
我得到:降級kubectl版本以匹配minikube k8s版本
Client Version: version.Info{Major:"1", Minor:"7", GitVersion:"v1.7.5", GitCommit:"17d7182a7ccbb167074be7a87f0a68bd00d58d97", GitTreeState:"clean", BuildDate:"2017-08-31T19:32:12Z", GoVersion:"go1.9", Compiler:"gc", Platform:"darwin/amd64"}
Server Version: version.Info{Major:"1", Minor:"5", GitVersion:"v1.5.2", GitCommit:"08e099554f3c31f6e6f07b448ab3ed78d0520507", GitTreeState:"clean", BuildDate:"1970-01-01T00:00:00Z", GoVersion:"go1.7", Compiler:"gc", Platform:"linux/amd64"}
我想用kubectl獲取PetSets
但在以後的版本中這個被更新爲StatefulSets
,所以我不能用我的當前kubectl版本中使用的命令
kubectl get petsets
the server doesn't have a resource type "petsets"
謝謝!
我在MAC。當我按照網站上的說明。在完成它們並運行'kubectl版本'後,我收到以下消息: '-bash:/ usr/local/bin/kubectl:無法執行二進制文件' – appdap1
我修復了這個問題,看起來像我正在爲linux下載而不是mac。謝謝! – appdap1