我看到使用 Gitlab AutoDevOps 托管在 Gitlab 上的项目连接到一个单独的 GKE 集群,每个项目都连接到它自己的 GKE 集群。
我看到 Gitlab 中有一个叫做 monorepo 的东西,它可以用来在单个集群上部署所有东西,但是为单个项目创建集群的成本很高,Gitlab 为每个项目一个集群而不是说,背后的原因是什么,每个项目一个命名空间还是其他?
最佳答案
instead of say, one namespace per project or something else?
实际上... GitLab 13.5 (2020 年 10 月)现在:
Customizable namespaces for GitLab Managed Clusters
Users of GitLab Managed Clusters can now choose to use a single namespace per project, or a single namespace per environment, when creating clusters.
While single namespaces per project simplified finding review apps, separate namespaces per environment can provide additional security.
See Documentation and Issue.
关于gitlab - 如何将多个应用程序部署到单个 Gitlab 托管集群?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60073171/