【问题标题】:Using PR Build as a Subdomain to Google Cloud Triggered Builds将 PR 构建用作 Google Cloud 触发构建的子域
【发布时间】:2020-03-30 20:37:28
【问题描述】:

我们正在使用 Google Cloud 触发构建 (refer documentation) 并成功地看到如下结果:

https://VERSION_ID-dot-PROJECT_ID.appspot.com

我们将 API 密钥用于地图等,并希望限制对网站的访问。为此,API 凭据页面 (refer documentation) 中允许使用通配符,例如:

https://*.example.com

但是,它不允许:

https://*-some-random-string.example.com

我们想解决这个问题,这样我们就可以将密钥限制在我们的 PR 构建中,我们如何做到这一点?

一种选择是进行 PR 构建,例如:

https://VERSION_ID.PROJECT_ID.appspot.com

所以我们可以在 API 凭据限制中使用 https://*.PROJECT_ID.appspot.com,但我不知道如何将 PR 构建创建为子域。

任何帮助将不胜感激!

【问题讨论】:

    标签: google-cloud-platform google-cloud-build


    【解决方案1】:

    回答我自己的问题:

    GCP 确实允许凭据 URL 中的模式:

    *-some-random-string.example.com/*
    

    它对我们不起作用的原因是其他原因,而不是这种能力。

    【讨论】:

      猜你喜欢
      • 2018-09-20
      • 1970-01-01
      • 1970-01-01
      • 2020-12-17
      • 1970-01-01
      • 2023-03-27
      • 1970-01-01
      • 2021-09-19
      • 2021-03-20
      相关资源
      最近更新 更多