Skip to content

Improve Gitaly HA setup docs

Problem to solve

The docs are not very clear. These need to be improved.

Proposal

  • Not clear how many servers needed. Can the components be run on the same box
  • Not explicit that Gitaly steps need to be completed 3 times. What should be the same? What should be different?
  • Routing of GitLab storage to Praefect to GitLab isn’t clear. What storage maps to which. Every Gitaly should have a unique storage location.
    • You can have all the storage locations in every Gitaly config, and then rely on Praefect.
  • Victory step. It’s all working now.
  • Migration docs for existing projects
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information