Skip to content

Gitaly + Praefect on Kubernetes

Following an initial discussion here, it seems the documentation is not clear if Gitaly is fully operational on Kubernetes with Praefect in various setup. Some customers to report running Gitaly + Praefect on Kubernetes, but we haven't tested this setup.

Also, it seems that Gitaly pods must be upgraded before Praefect pods during an upgrade. That needs to be tested as well so we can document recommendations around that.

This issue is to track the work to test Gitaly + Praefect on Kubernetes with various setup:

  • Gitaly + Praefect both on Kubernetes (each with their own Helm release)
  • Gitaly on Kubernetes + Praefect on VMs
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information