英文:
K8s getting error after change gcloud sdk location on Macos
问题
我刚刚成功连接到我的Kubernetes集群。
但之后,我需要将gcloud的位置从/Download
更改为/usr
文件夹。
接下来,我运行install.sh
文件以更新.bash_profile
中的新位置。
然后,我检查gcloud
命令。它正常工作。
但当我运行kubectl get pod
时,出现错误。
"无法连接到服务器:执行访问令牌命令"/Users/panda/Downloads/google-cloud-sdk/bin/gcloud config config-helper --format=json"时出错:err=fork/exec /Users/panda/Downloads/google-cloud-sdk/bin/gcloud: 没有这个文件或目录 output= stderr="
嗯,如何更新gcloud SDK
的位置以解决这个问题。
谢谢你的帮助。
英文:
I'm just fished connect to my kubernete.
But affter that I need to change the gcloud location from /Download
to /usr
folder.
Next, I run install.sh
file for update the new location in .bash_profile
.
Then I check gcloud
command. It working well
But when I run kubectl get pod
. The error showing.
Unable to connect to the server: error executing access token command "/Users/panda/Downloads/google-cloud-sdk/bin/gcloud config config-helper --format=json": err=fork/exec /Users/panda/Downloads/google-cloud-sdk/bin/gcloud: no such file or directory output= stderr=
Hmm, how to update the location of gcloud sdk
for solve this problem.
Thanks for your help.
答案1
得分: 4
在您的Kubeconfig文件中(可能在~/.kube/config
中),您将看到它具有旧路径到您的gcloud
CLI。请使用新路径更新该文件。
英文:
In your Kubeconfig file (probably in ~/.kube/config
) you’ll see it has the old path to your gcloud
CLI. Update that file with the new path.
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论