当文件没有更改时,gcloud 运行替换,而不是部署新修订版

问题描述 投票:0回答:1

我有一个云构建文件,它构建三个容器并将其推送到注册表,最后一步是使用使用此映像的多个容器更新云运行服务。

我有一个 service.yaml,该文件在所有三个容器映像文件上使用 :latest 标签,第一次部署时工作正常。但是,如果我再次运行构建,容器将被更新,并且 gcloud 替换 ./service.yaml 运行没有任何问题,但 cloud run 中没有新的修订。

例如,如果我将 service.yaml 文件中的超时时间从 300 更新为 299 并再次运行它,则会创建一个新修订版。

我现在不知道如果文件中没有更改,我如何触发新的修订,因为我对图像使用了最新的标签。

gcloud google-cloud-run
1个回答
0
投票

您是否尝试过将标签从

:latest
更改为图像的实际版本?

© www.soinside.com 2019 - 2024. All rights reserved.