我们正在尝试为我们的 Autopilot 集群启用 GKE Backup,但是在尝试运行以下命令(使用正确的值)时遇到错误:
gcloud container clusters update CLUSTER_NAME \
--project=PROJECT_ID \
--region=COMPUTE_REGION \
--update-addons=BackupRestore=ENABLED
但上面的内容给出了以下错误:
ERROR: (gcloud.container.clusters.update) INVALID_ARGUMENT: Gce reservation must be enabled for regional VPC peering clusters.
我们不确定在配置方面我们缺少什么。显然,我们需要使用 GCE Reservations,但我们不知道如何/为什么突然间需要它。
一些信息:
- 控制平面版本为 1.24.7-gke.900,节点本身为 v1.22.13-gke.1000
- 集群使用可通过 VPC Peering 从另一个项目获取的共享 VPC 子网(或者我对整个设置的理解是这样的)
- 我们仅在 Autopilot 上使用 GKE,该项目未使用任何其他资源
- 集群确实启用了 Workload Identity
- 集群属于区域性且在常规发布渠道上
尝试寻找类似的问题或文档来帮助我们解决遇到的错误,但没有结果,所以任何帮助都值得感激