Adr*_*tos 2 gcloud google-kubernetes-engine
我正在使用 Google Cloud SDK shell。当输入以下命令时:
gcloud container clusters get-credentials test-cluster
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
ERROR: gcloud crashed (WindowsError): [Error 3] The system cannot find the path specified: u'W:\\'
Run Code Online (Sandbox Code Playgroud)
我不确定为什么会发生这种情况。该命令应该配置kubectl为使用我已经创建的名为“test-cluster”的集群,但它正在尝试查找驱动器 W:,我知道该驱动器不存在。
我的同事遇到了这个问题。他使用的是安装了 docker 桌面的 Windows 10。
DazWilkin 在关于 KUBECONFIG 环境变量问题的评论中提到了。
这让我们有时间解决问题,所以谢谢 DazWilkin!
这就是我们修复它的方法:
所以他安装了docker桌面但没有启用Kubernetes。所以他丢失了 {HOME}/.kube/config 文件夹和文件。他在docker桌面中启用了kubernetes,并在系统变量部分添加了环境变量。
所以变量:KUBECONFIG 和值:pathtohome.kube\config (C:\users\username.kube\config)
在 Windows 的系统变量部分。
这解决了问题,此后命令运行良好。
| 归档时间: |
|
| 查看次数: |
4195 次 |
| 最近记录: |