High Availability
Consolidate your GitLab stack with Gitaly on Kubernetes

Consolidate your GitLab stack with Gitaly on Kubernetes

5/7/2026 · Olivier Campeau

What this post added

This post announces the general availability of Gitaly on Kubernetes, a significant operational improvement for teams running GitLab on Kubernetes. It details the technical challenges encountered in running Gitaly within Kubernetes, specifically around cgroup management and pod restarts. Solutions implemented include using an init container to make cgroupfs writable and configuring client retries to mitigate downtime during pod replacements. Benchmark results demonstrating high success rates for Git operations are provided, comparing Gitaly on VMs to Gitaly on Kubernetes. The post also mentions ongoing work to bring Gitaly Cluster (Praefect) support to Kubernetes.

Read the original post ↗