极狐GitLab Helm chart
要在云原生环境中安装极狐GitLab,请使用极狐GitLab Helm chart。 此 chart 包含入门所需的所有组件,并且可以扩展到大型部署。
如果您的基础架构是在 Kubernetes 上构建的,并且您熟悉它的工作原理,请使用此安装方法。这种部署方法与传统部署相比,具有不同的管理、可观察性和概念。
仅将 默认 chart 用于概念验证部署。对于生产部署,需要额外的设置和配置。查看详细信息。
子 charts
极狐GitLab Helm chart 包括完整部署的所有组件。
极狐GitLab Helm chart 由多个子 chart 组成,每个子 chart 都可以单独安装。
- 核心组件:
- NGINX Ingress
- Registry
- 极狐GitLab/Gitaly
- 极狐GitLab/GitLab Exporter
- 极狐GitLab/GitLab Grafana
- 极狐GitLab/GitLab Pages
- 极狐GitLab/GitLab Shell
- 极狐GitLab/Mailroom
- 极狐GitLab/Migrations
- 极狐GitLab/Sidekiq
- 极狐GitLab/Toolbox
- 极狐GitLab/Webservice
- 可选依赖组件:
- 可选附加组件:
- Prometheus
- Grafana
- 无特权的极狐GitLab Runner,使用 Kubernetes 执行器
- 通过 Let’s Encrypt 自动开启 SSL, 使用 Jetstack 的 cert-manager 和 certmanager-issuer
- 极狐GitLab/Praefect
- 极狐GitLab/Kubernetes agent server (KAS)
- 极狐GitLab/Spamcheck