Google cloud platform 通过云构建从Github同时部署多租户体系结构

Google cloud platform 通过云构建从Github同时部署多租户体系结构,google-cloud-platform,devops,multi-tenant,google-cloud-run,google-cloud-build,Google Cloud Platform,Devops,Multi Tenant,Google Cloud Run,Google Cloud Build,我的公司正在开发一个web应用程序,并决定采用多租户体系结构最适合隔离单个客户端安装。安装将代表一个组织(例如非营利组织),而不是一个个人用户帐户。每次安装都会有几个云运行的应用程序绑定到一个单独的GCP项目 我们希望能够利用Cloud Build的GitHub支持,从GitHub中的main分支部署到每个客户端安装。到目前为止,我已经能够在两个单独的GCP项目中使用此设置,其中云构建在每个项目中单独运行,并部署到各个GCP项目中,云运行的时间和持续时间大致相同。(云构建针对每个客户端安装执行一

我的公司正在开发一个web应用程序,并决定采用多租户体系结构最适合隔离单个客户端安装。安装将代表一个组织(例如非营利组织),而不是一个个人用户帐户。每次安装都会有几个云运行的应用程序绑定到一个单独的GCP项目

我们希望能够利用Cloud Build的GitHub支持,从GitHub中的
main
分支部署到每个客户端安装。到目前为止,我已经能够在两个单独的GCP项目中使用此设置,其中云构建在每个项目中单独运行,并部署到各个GCP项目中,云运行的时间和持续时间大致相同。(云构建针对每个客户端安装执行一些独特的处理,因此每个安装中的构建过程不会执行冗余工作)


我的具体问题是,我们能否扩大这种部署技术?是否有任何限制阻止在多个GCP项目中使用云构建部署到我们的客户端安装,或者当我们继续添加更多GCP项目时,我们会遇到问题?我知道到目前为止,这项技术只适用于2次安装,但它是否适用于20200次安装?

每个项目只能同时进行10次构建。但是,如果每个项目运行一个云构建,则没有限制或已知问题。

每个项目最多只能运行10个并发构建。但如果您为每个项目运行一个云构建,则没有限制或已知问题