我看到使用Gitlab AutoDevOps托管在Gitlab上的项目连接到单独的GKE群集,每个项目都连接到其自己的GKE群集。
我看到Gitlab中有一种叫做monorepo的东西,可以用来在单个集群上部署所有东西,但是对于单个项目而言,创建集群非常昂贵,这就是为什么Gitlab每个项目要一个集群而不是说的原因,每个项目一个名称空间还是其他名称?
答案 0 :(得分:1)
而不是说每个项目一个名称空间还是其他名称?
实际上... GitLab 13.5(2020年10月)现在具有:
GitLab托管集群的可自定义名称空间
GitLab托管集群的用户现在可以在创建集群时选择每个项目使用单个名称空间,还是每个环境使用单个名称空间。
虽然简化了每个项目的单个名称空间来查找审阅应用程序,但每个环境中的单独名称空间可以提供额外的安全性。
请参见Documentation和Issue。