GitLab 组件子 chart
极狐GitLab Helm chart 由多个子 chart 组成,这些子 chart 提供了极狐GitLab 核心组件:
- Gitaly
- GitLab Exporter
- GitLab Pages
- GitLab Runner
- GitLab Shell
- GitLab agent server (KAS)
- Mailroom
- Migrations
- Praefect
- Sidekiq
- Spamcheck
- Toolbox
- Webservice
每个子 chart 的参数必须在 gitlab
键下。例如,GitLab Shell 参数类似于:
gitlab:
gitlab-shell:
...
使用这些 charts 用于可选的依赖项:
使用这些 charts 用于附加组件:
- Prometheus
- 没有特权的,使用 Kubernetes 执行器的极狐GitLab Runner
- 从 Let’s Encrypt 自动配置 SSL,它使用 Jetstack 的 cert-manager 和 certmanager-issuer