私有 VPC 网络上的 Google Cloud Build

No1*_*ver 8 google-cloud-platform google-cloud-networking google-cloud-build

我有一个 Google Cloud Build 触发器可以在 Google Cloud 上构建我的图像。我还有 VPC 网络,它托管一些在构建图像时应该可以访问的资源。

在构建映像时,我的 docker 脚本需要访问 Web 服务器。GCP Cloud 构建网络似乎不是我的私有 VPC 网络。因此,构建时所需的资源无法访问该脚本。

这是否可以在 VPC 网络中运行构建?如果是,如何?

gui*_*ere 4

这将是可能的。今天,该功能向 Alpha 测试人员开放,并将很快(我预计 2 个月)发布测试版。

上周,gcloud SDK 收到了此更新,允许您创建工作池。事实上,您将在项目中创建一个虚拟机池。因此,虚拟机将直接连接到您的 VPC。

我不知道定价模型,但我认为您将按照标准 VM 价格支付工作池费用。因此,它不会像Cloud Build那么便宜。而且似乎没有计划在您的 VPC 和当前的 Cloud Build 托管版本之间创建连接器(对等?VPC 连接器?)。