尝试使用以下命令删除群集:
gcloud容器集群删除load-cluster
输出:
The following clusters will be deleted.
- [load-cluster] in [us-east1-b]
Do you want to continue (Y/n)? y
Deleting cluster load-cluster...done.
ERROR: (gcloud.container.clusters.delete) Could not create directory [C:\WINDOWS\system32\config\systemprofile\.kube]: Permission denied.
Please verify that you have permissions to write to the parent directory.
奇怪的是,当我检查谷歌云时,它实际上被删除了,但是这个错误让我陷入困境。
答案 0 :(得分:0)
晚了,但也许它会帮助别人。 最近,我在 linux 上运行相同的“gcloud”命令时遇到了同样的问题。 而且,就我而言,它看起来如下:
ERROR: (gcloud.container.clusters.delete) Could not create directory [/~/.kube]: Permission denied.
目录名称对我来说看起来很奇怪,因为看起来用户的主目录没有扩展到完整路径。 此外,我有 kubeconfig 的自定义目录。 然后,我检查了 shell 中出现此类错误的环境变量,发现在这种情况下,我的 KUBECONFIG 环境变量未设置。 在使用正确的 kubeconfig 路径设置“KUBECONFIG”环境变量并使用对该目录具有权限的用户运行“gcloud”命令后,我解决了这个问题。