windows - 安装docker后需要安装kubectl吗?

标签 windows docker kubernetes

安装docker后需要安装kubectl吗?然而 docker 自带了自己的 kubeCtl 版本?
我在看this tutorial我看到安装docker后安装了kubectl。即使在 the Kubernetes docs他们说:

Note: Docker Desktop for Windows adds its own version of kubectl to PATH. If you have installed Docker Desktop before, you may need to place your PATH entry before the one added by the Docker Desktop installer or remove the Docker Desktop's kubectl.


对我来说,这似乎意味着当你安装了 docker 自带的 kubectl 时,安装 kubectl 的情况并不少见。为什么会这样?

最佳答案

在某些情况下,您可能希望拥有不同版本的 kubectl。例如,您可能希望使用最新版本的 kubectl 与来自同一 Windows 系统的远程 kuberneretes 集群进行交互,该版本可能未与 docker 桌面一起安装。
通常建议使用与 Kubernetes API Server 版本匹配的 kubectl 版本。

关于windows - 安装docker后需要安装kubectl吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63192556/

相关文章:

c - *.* 在 C 中的 argv[1] 中

python - 无法通过子进程执行 msg(和其他)Windows 命令

windows - 如何从 Powershell 脚本切换目录的加密属性?

docker - 无法将图片推送到Google容器注册表-调用者没有 'storage.buckets.get'权限

Docker,更新图像还是仅使用绑定(bind)安装来获取网站代码?

kubernetes - 获取最近创建的 Pod 的名称

hadoop - 我无法从 Hadoop 客户端连接到 Hadoop 服务器

r - 从 fread 中提取行数而不读取整个文件

docker - 我在Docker中运行tomcat,但是当我关闭终端时,它会停止,因此如何使其连续运行

kubernetes - pod部署失败,日志中没有清晰的消息