在macOS上,有Docker Desktop,它附带了kubectl,有Homebrew kubectl,还有gcloud kubectl。
我希望使用Minikube进行本地Kubernetes开发,也希望使用GKE进行生产。
我应该使用哪种kubectl?我完全被各种各样的版本以及它们之间的差异弄糊涂了。除了二进制文件的版本之外,它还重要吗?
从哪里获得可执行文件并不重要,只要它是可信的源。尽管您必须使用支持的版本(文档(:
kubectl在kube-apiserver的一个次要版本(旧版本或新版本(中受支持。
示例:
kube apiserver为1.20kubectl在1.21、1.20和1.19 上受到支持