首页 > 解决方案 > 无法删除集群,Peering 不存在

问题描述

我去删除了一个 GKE 集群,过了一段时间它给了我错误:

Google Compute Engine: There is no peering (gke-16b473dddf3526a46ffd-76d2-f9f0-peer) 
for the network (GLOBAL:global/PROJECT:redacted/NETWORK:dev).

现在集群卡住了。它不能被删除,我不能用相同的名字创建一个新的。我也无法重新创建对等互连,因为我不知道该项目对对等体来说是什么。

标签: google-cloud-platformgoogle-kubernetes-engine

解决方案


这么巧,今天我也遇到了同样的情况,除了问题找不到任何相关信息。

我通过这种hacky方式解决了这个问题:

  1. 在您的项目中创建一个新的 VPC。只需将其命名为 test 或其他名称。
  2. 使用错误消息中的名称在集群的 VPC 和这个新 VPC 之间创建一个新的配对。(gke-16b473dddf3526a46ffd-76d2-f9f0-peer 在你的情况下)
  3. 现在删除集群:它将删除您刚刚与集群一起创建的对等互连。
  4. 删除您创建的 VPC。

推荐阅读