Menu

Consolidate your GitLab stack with Gitaly on Kubernetes
πŸ“°
0

Consolidate your GitLab stack with Gitaly on Kubernetes

GitLabΒ·Olivier CampeauΒ·3 days ago
#mXUGox3J
#about#gitaly#kubernetes#gitlab#process#success
Reading 0:00
15s threshold

With GitLab 18.11 came good news for teams running GitLab on Kubernetes: Gitaly on Kubernetes is now generally available. Teams hosting GitLab on Kubernetes previously faced the challenge of maintaining a hybrid setup β€” running most GitLab components in Kubernetes while keeping Gitaly on virtual machines. This hybrid architecture made day-to-day operations more complex for those teams. Those days are over; Gitaly on Kubernetes is now an officially supported deployment option. The road to Kubernetes Gitaly has some hard requirements that don't translate naturally into a Kubernetes environment. Git operations can be memory-intensive and their usage patterns are difficult to predict. To shield the main Gitaly process from out-of-memory (OOM) events and avoid downtime, Gitaly can be configured to run each Git process inside a dedicated cgroup . In this setup, the Gitaly process lives in a separate cgroup from those used by Git processes.…

Continue reading β€” create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.

Read More