此图像显示用于部署 GitLab 以在 OCI 上启用 CI/CD 管道的分布式体系结构。它显示 OCI 区域中的单个可用性域。在此可用性域中,有两个公共子网和一个专用子网。所有三个子网都受虚拟云网络 (virtual cloud network, VCN) 保护。
公共子网分别为 10.0.0.0/24 和 10.0.1.0/24。公共子网 10.0.0.0/24 包含堡垒服务器,公共子网 10.0.1.0/2 包含负载平衡器。两个公共子网都可以通过 Internet 网关访问 VCN 外部的云。
专用子网 10.0.2.0/24 包含
- 两个 GitLab 服务器,
- Gitaly x2 服务器
- 促销+ Grafana 服务器,
- Postgres 数据库
- 三个 GitLab 运行器,以及
- Redis 服务器。