【问题标题】:How to deploy the built docker image built by Cloud Build on Cloud Run automatically如何在 Cloud Run 上自动部署 Cloud Build 构建的构建 docker 镜像
【发布时间】:2021-07-03 22:25:02
【问题描述】:

目前,每次拉取请求完成时我都会触发Cloud Build

镜像已正确构建,但我们必须手动转到Edit and Deploy New Revision 并选择要部署的最新 docker 镜像。 我们如何才能自动化这个过程并自动从镜像部署容器?

【问题讨论】:

标签: docker google-cloud-run google-cloud-build


【解决方案1】:

您可以使用 GitLab CI 来自动化您的 Cloud Run 部署。

如果您想使用 GitLab CI Link 自动化部署,这里是教程

【讨论】:

    【解决方案2】:

    Cloud Run 还有natively integrates with Cloud Build。您可以导入 GitHub 存储库,它会为您的存储库设置 GCB 触发器(在指定的分支或标签过滤器上)。

    【讨论】:

      【解决方案3】:

      您可以通过一个非常简单的 GitHub Action 来实现。我关注了这篇文章:

      https://towardsdatascience.com/deploy-to-google-cloud-run-using-github-actions-590ecf957af0

      【讨论】:

        猜你喜欢
        • 2021-09-30
        • 2014-08-27
        • 2020-08-10
        • 1970-01-01
        • 2020-05-20
        • 2020-12-30
        • 1970-01-01
        • 1970-01-01
        • 2020-10-06
        相关资源
        最近更新 更多