GoogleCloudPlatform / vertex-pipelines-end-to-end-samples

Apache License 2.0
225 stars 89 forks source link

Why do we need a different(admin) project for CloudBuild? #56

Closed ecrtmt closed 1 year ago

ecrtmt commented 1 year ago

Hi,

In the "Setting up the CI/CD pipelines" section, it is stated the following: "It is recommended to use a separate admin project, so that your dev/test/prod projects are treated identically." Is the admin project meant to only run CloudBuild pipelines? If I understood correctly, the CloudFunction and CloudScheduler should be created only for the dev/test/prod projects. If we can't have an admin project, in which project do you recommend deploying the CloudBuild triggers? Also, do you have a solution for using CloudSource? As with CloudSource, there is a repo for each project.

Thanks.