GitLab Helm subcharts
The GitLab Helm chart is made up of multiple subcharts, which provide the core GitLab components:
- Gitaly
- GitLab Exporter
- GitLab Grafana
- GitLab Pages
- GitLab Runner
- GitLab Shell
- GitLab agent server (KAS)
- Mailroom
- Migrations
- Praefect
- Sidekiq
- Spamcheck
- Toolbox
- Webservice
The parameters for each subchart must be under the gitlab
key. For example,
GitLab Shell parameters would be similar to:
gitlab:
gitlab-shell:
...
Use these charts for optional dependencies:
Use these charts as optional additions:
- Prometheus
- Grafana
- Unprivileged GitLab Runner that uses the Kubernetes executor
- Automatically provisioned SSL from Let’s Encrypt, which uses Jetstack’s cert-manager with certmanager-issuer