最近在Windows上使用azure的aks服务,需要使用az工具安装kubectl,安装成功后执行 kubectl version,返回的client版本号总是10和az提示的15不一致,经调查,发现是由于本机安装了Windows版的Docker,且集成了kubernetes,在配置环境变量时docker的环境变量放在了aks之上,调整aks放到docker之上即可。
kubectl更新:下载最新的kubectl.exe替换到path指定路径中即可。
在Windows环境下使用Azure AKS服务时,遇到kubectl版本显示不一致的问题。原因是Docker集成的Kubernetes环境变量覆盖了AKS的环境变量。解决办法是调整环境变量顺序,将AKS置于Docker之前,并更新kubectl至最新版本。
最近在Windows上使用azure的aks服务,需要使用az工具安装kubectl,安装成功后执行 kubectl version,返回的client版本号总是10和az提示的15不一致,经调查,发现是由于本机安装了Windows版的Docker,且集成了kubernetes,在配置环境变量时docker的环境变量放在了aks之上,调整aks放到docker之上即可。
kubectl更新:下载最新的kubectl.exe替换到path指定路径中即可。
1997
3410
2615

被折叠的 条评论
为什么被折叠?