通过 YAML 部署云 运行 会给出名为 'yourservicename-00001-soj' 的修订版,其中已存在不同的配置
Deploying Cloud Run via YAML gives Revision named 'yourservicename-00001-soj' with different configuration already exists
使用以下命令部署新的 Cloud 运行 修订时,
gcloud run services replace service.yaml
部署失败并出现此错误
ERROR: (gcloud.run.services.replace) ALREADY_EXISTS: Revision named 'yourservicename-00001-soj' with different configuration already exists.
当您遵循 Google 的文档时会发生这种情况,该文档指示您将当前服务 YAML 描述提取到一个文件中,进行编辑然后重新部署它。
这是因为文档有误,或者Google的服务自编写后出现了倒退。
编辑 YAML 并删除 spec.template.metadata.name
并重试。
使用以下命令部署新的 Cloud 运行 修订时,
gcloud run services replace service.yaml
部署失败并出现此错误
ERROR: (gcloud.run.services.replace) ALREADY_EXISTS: Revision named 'yourservicename-00001-soj' with different configuration already exists.
当您遵循 Google 的文档时会发生这种情况,该文档指示您将当前服务 YAML 描述提取到一个文件中,进行编辑然后重新部署它。
这是因为文档有误,或者Google的服务自编写后出现了倒退。
编辑 YAML 并删除 spec.template.metadata.name
并重试。