Kubernetes kubectl未与gcloud SDK一起安装
我安装了gcloudsdk,一切正常。但是我正在尝试使用kubectl,它还没有安装 我运行以下命令:Kubernetes kubectl未与gcloud SDK一起安装,kubernetes,Kubernetes,我安装了gcloudsdk,一切正常。但是我正在尝试使用kubectl,它还没有安装 我运行以下命令: gcloud components update preview All components are up to date. gcloud components update alpha All components are up to date. 看来一切都是最新的。但是库贝特尔司令部不在那里 这不是路径问题,因为我在gcloud的bin文件夹中检查了该文件,该文件与其他安装中正确安装的
gcloud components update preview
All components are up to date.
gcloud components update alpha
All components are up to date.
看来一切都是最新的。但是库贝特尔司令部不在那里
这不是路径问题,因为我在gcloud的bin文件夹中检查了该文件,该文件与其他安装中正确安装的文件相同
我正在AWS上运行Ubuntu14.04。看来您需要运行
gcloud组件更新kubectl
。我不知道为什么(这以前不是必需的) 请注意,您也可以使用以下方式通过自制进行安装:
brew卸载kubernetes cli
但我不建议这样做,因为它安装的是0.17.1版,而gcloud目前使用的是18.1版
我刚刚卸载了自制版本,并使用公认的答案通过gcloud获取它:
gcloud组件更新kubectl
有相同的问题,所有内容都是最新的,但它无法识别“kubectl”
然而,我在这里找到了它:
find / -name 'kubectl'
/usr/lib/googlecloudsdk/bin/kubectl
因此添加了路径到/etc/bash.bashrc(ubuntu 14.04)
重新登录到SDK节点和google云,现在运行良好:
kubectl
kubectl控制Kubernetes群集管理器
有关详细信息,请访问。...
不确定,但可能问题是这些是AWS上的32位实例。我最后做的是从Google Storage手动下载32位版本:你有没有尝试过gcloud components update kubectl?看,这是正确的,罗伯特!不知道为什么,但几天前我在另一台计算机上安装了它,不必这样做。在文档中也没有看到。也许是新的。这似乎就是问题所在。如果你把它作为一个答案,我会认为它是有效的。谢谢
kubectl