正如gcloud组件文档所说,我们可以使用以下命令安装一些工具,如:minikube
、kubectl
:
gcloud components install minikube
gcloud components install
命令安装的工具(minikube
、kubectl
(与原来的工具minikube有什么区别?
gcloud-sdk对这些工具有任何自定义或限制吗?
我可以使用原始的minikube和kubectl
(例如通过brew install kubectl
命令安装(来替换gcloud组件工具吗?
据我所知,唯一的区别是包管理器和组件的安装方式。云SDK基于最新版本的SDK提取外部组件。例如,通过更新到最新的SDK(目前为315.0.0(,您将能够安装Minikube 1.14.0。检查此组件的版本还会显示一个提交版本,您可以在官方存储库中进行检查。
如果你需要开发最新版本的功能,那么我建议你继续使用Homebrew。然而,如果不是,并且你希望你的组件由谷歌管理,那么通过云SDK安装也是一个不错的选择。