kubectl 未安装 gcloud SDK
kubectl not installed with gcloud SDK
我安装了 gcloud SDK,一切正常。但是我正在尝试使用 kubectl,但尚未安装它。
我运行以下命令:
gcloud components update preview
All components are up to date.
gcloud components update alpha
All components are up to date.
看来一切都是最新的。但是命令 kubectl 不存在。
这不是 PATH 问题,因为我检查了 gcloud 的 bin 文件夹中的文件,它就在那里,就像它在我安装正确的其他安装中一样。
我在 AWS 上 运行宁 Ubuntu 14.04。
您似乎需要 运行 gcloud components update kubectl
。我不确定为什么(以前不需要这样做)。
请注意,您也可以使用以下方法通过自制软件安装:
brew uninstall kubernetes-cli
但我不建议这样做,因为它安装的是 0.17.1 版,而 gcloud 当前使用的是 18.1。
我刚刚卸载了自制版本并使用接受的答案通过 gcloud 获取它:gcloud components update kubectl
有同样的问题,一切都是最新的,但它没有识别“kubectl”
尽管如此,还是在这里找到了::
find / -name 'kubectl'
/usr/lib/google-cloud-sdk/bin/kubectl
所以添加了路径 /etc/bash.bashrc (ubuntu 14.04)
echo "export PATH=$PATH:/usr/lib/google-cloud-sdk/bin" >> /etc/bash.bashrc
重新登录到 SDK 节点和 google 云,现在可以正常工作了:
kubectl
kubectl controls the Kubernetes cluster manager.
Find more information at https://github.com/kubernetes/kubernetes.
...
我安装了 gcloud SDK,一切正常。但是我正在尝试使用 kubectl,但尚未安装它。
我运行以下命令:
gcloud components update preview
All components are up to date.
gcloud components update alpha
All components are up to date.
看来一切都是最新的。但是命令 kubectl 不存在。
这不是 PATH 问题,因为我检查了 gcloud 的 bin 文件夹中的文件,它就在那里,就像它在我安装正确的其他安装中一样。
我在 AWS 上 运行宁 Ubuntu 14.04。
您似乎需要 运行 gcloud components update kubectl
。我不确定为什么(以前不需要这样做)。
请注意,您也可以使用以下方法通过自制软件安装:
brew uninstall kubernetes-cli
但我不建议这样做,因为它安装的是 0.17.1 版,而 gcloud 当前使用的是 18.1。
我刚刚卸载了自制版本并使用接受的答案通过 gcloud 获取它:gcloud components update kubectl
有同样的问题,一切都是最新的,但它没有识别“kubectl”
尽管如此,还是在这里找到了::
find / -name 'kubectl'
/usr/lib/google-cloud-sdk/bin/kubectl
所以添加了路径 /etc/bash.bashrc (ubuntu 14.04)
echo "export PATH=$PATH:/usr/lib/google-cloud-sdk/bin" >> /etc/bash.bashrc
重新登录到 SDK 节点和 google 云,现在可以正常工作了:
kubectl
kubectl controls the Kubernetes cluster manager.
Find more information at https://github.com/kubernetes/kubernetes.
...