gpt4 book ai didi

google-cloud-platform - 指定通过 gcloud SDK 安装的 kubectl 客户端版本

转载 作者:行者123 更新时间:2023-12-03 20:27:39 25 4
gpt4 key购买 nike

我可能在某个地方的文档中遗漏了这个,但由于我还没有找到它,我会问:如何指定 kubectl 的版本使用 gcloud SDK 安装时的 CLI?

$ kubectl version
Client Version: version.Info{Major:"1", Minor:"13+", GitVersion:"v1.13.9-2+4a03651a7e7e04", GitCommit:"4a03651a7e7e04a0021b2ef087963dfb7bd0a17e", GitTreeState:"clean", BuildDate:"2019-08-16T19:08:17Z", GoVersion:"go1.11.5", Compiler:"gc", Platform:"darwin/amd64"}
Server Version: version.Info{Major:"1", Minor:"13+", GitVersion:"v1.13.7-gke.24", GitCommit:"2ce02ef1754a457ba464ab87dba9090d90cf0468", GitTreeState:"clean", BuildDate:"2019-08-12T22:05:28Z", GoVersion:"go1.11.5b4", Compiler:"gc", Platform:"linux/amd64"}
$ gcloud components update

All components are up to date.
$ which kubectl
/Users/me/Projects/googlecloud/google-cloud-sdk/bin/kubectl
$ which gcloud
/Users/me/Projects/googlecloud/google-cloud-sdk/bin/gcloud
$ ls -nL /Users/me/Projects/googlecloud/google-cloud-sdk/bin | grep kubectl
-rwxr-xr-x 1 501 20 44296840 Aug 16 12:08 kubectl
-rwxr-xr-x 1 501 20 54985744 Apr 30 21:56 kubectl.1.11
-rwxr-xr-x 1 501 20 56860112 Jul 7 21:34 kubectl.1.12
-rwxr-xr-x 1 501 20 44329928 Aug 5 02:52 kubectl.1.13
-rwxr-xr-x 1 501 20 48698616 Aug 5 02:55 kubectl.1.14
-rwxr-xr-x 1 501 20 48591440 Aug 5 02:57 kubectl.1.15


所以我正在使用 gcloud -已安装 kubectl ,我看到我想要的版本是本地安装的。 gcloud components update命令运行之前表明 kubectl将被设置为 1.13 的默认版本,但我没有发现任何关于如何更改默认版本的指示。

我想我可以创建一个链接,或将我想要的版本复制到 Users/me/Projects/googlecloud/google-cloud-sdk/bin/kubectl ,但我很担心弄乱 gcloud 的托管环境.

最佳答案

Whelp,我继续运行以下

KUBE_BIN=$(which kubectl)
rm $KUBE_BIN
ln ~/googlecloud/google-cloud-sdk/bin/kubectl.1.15 $KUBE_BIN

现在我明白了
$ kubectl version
Client Version: version.Info{Major:"1", Minor:"15", GitVersion:"v1.15.2", GitCommit:"f6278300bebbb750328ac16ee6dd3aa7d3549568", GitTreeState:"clean", BuildDate:"2019-08-05T09:23:26Z", GoVersion:"go1.12.5", Compiler:"gc", Platform:"darwin/amd64"}

一切似乎都运行良好......

关于google-cloud-platform - 指定通过 gcloud SDK 安装的 kubectl 客户端版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57731221/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com