google-cloud-platform - 无法删除集群,Peering 不存在
问题描述
我去删除了一个 GKE 集群,过了一段时间它给了我错误:
Google Compute Engine: There is no peering (gke-16b473dddf3526a46ffd-76d2-f9f0-peer)
for the network (GLOBAL:global/PROJECT:redacted/NETWORK:dev).
现在集群卡住了。它不能被删除,我不能用相同的名字创建一个新的。我也无法重新创建对等互连,因为我不知道该项目对对等体来说是什么。
解决方案
这么巧,今天我也遇到了同样的情况,除了问题找不到任何相关信息。
我通过这种hacky方式解决了这个问题:
- 在您的项目中创建一个新的 VPC。只需将其命名为 test 或其他名称。
- 使用错误消息中的名称在集群的 VPC 和这个新 VPC 之间创建一个新的配对。(gke-16b473dddf3526a46ffd-76d2-f9f0-peer 在你的情况下)
- 现在删除集群:它将删除您刚刚与集群一起创建的对等互连。
- 删除您创建的 VPC。
推荐阅读
- android - Android Checkbox 错误“在空对象引用上”
- javascript - 等待 API 调用
- java - 用 Java 中的未知键解析 JSON 对象
- awk - 如何基于多列 awk 比较 2 个 csv 文件?
- django - Django 按模型字段分组
- php - 在此 PHP 代码中将 URL 的状态代码显示为 0
- android - 无法连接到 MySQL:用户 ''@'localhost' 的访问被拒绝(使用密码:否)
- javascript - 如何在 WP 中找到特定的类
- azure - 在 gmail 中使用逻辑应用发送附件失败
- amazon-web-services - 无法在 AWS EC2 实例 Ubuntu 上安装来自亚马逊存储库的软件包