目前,我们正在使用GCP全局负载平衡器,该平衡器具有云运行服务的无服务器后端。所有服务都部署在每个env dev/test/prod的一个项目中,并通过prod项目中的负载均衡器划分为多个区域。
问题是,我们希望为每组服务都有单独的项目,每个团队都有自己的服务空间。这将使我们能够更好地管理IAM并处理错误报告中的问题。
有没有可能让一个项目用于负载平衡器,X个项目用于云运行的团队连接到此负载平衡器?
根据官方文件:
无服务器网络端点组概述
"必须在与Cloud Run(完全管理(、App Engine或Cloud相同的项目NEG所指向的功能服务";
因此,我认为不可能在一个项目中使用负载均衡器,而在另一个项目中将使用无服务器NEG后端。