【问题标题】:How to create Revision URL using gcloud run?如何使用 gcloud run 创建修订 URL?
【发布时间】:2020-11-25 06:43:23
【问题描述】:

我最近注意到 Google Cloud Run 网络用户界面中的一项测试版功能,可让您创建修订 URL(标签)。超级好用的功能!

我的问题:如何为修订创建标签,以便使用gcloud 执行此操作?我还没有在文档中看到任何关于它的内容(可能是因为它是一个新功能)。

【问题讨论】:

    标签: deployment gcloud google-cloud-run


    【解决方案1】:

    修订 URL 也被命名为“TAG”。使用 update 命令标记最新版本。

    gcloud beta run services update --tag=test --platform=managed --region=us-central1  go111
    

    【讨论】:

    • 后续问题:我现在如何从修订版中删除标签?我想删除不再使用的修订,但一旦被标记,我只能通过使用 UI 手动删除标记来删除它们。如果我尝试直接在 UI 上删除它或使用 gcloud [beta] run revisions delete <revision> 删除它,即使分配给它的流量为 0%,我也会收到错误 FAILED_PRECONDITION: Revision cannot be directly deleted because it is actively serving.
    • 首先删除标签` gcloud beta run services update-traffic --remove-tags=test --platform=managed --region=us-central1 go111` 然后你就可以删除了修订!
    • 我收到ERROR: (gcloud.beta.run.services.update) unrecognized arguments: --tag=def (did you mean '--args'?)。此外,--tag 不会出现在帮助文档中。
    • 这是更新流量,不是更新
    猜你喜欢
    • 2021-02-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-28
    • 1970-01-01
    • 2022-07-05
    • 2021-01-14
    • 1970-01-01
    相关资源
    最近更新 更多