Skip to content

Move Gitaly and Praefect into Components

John McDonnell requested to merge jmd-gitaly-cluster-components into master

What does this MR do and why?

Move Praefect and Gitaly into Components to ease their reusability elsewhere.

An example case where this may be useful is in #694 (closed) where having the dedicated component separated should ease modifying configuration to swap over to using a GitalyCluster component in place of the Gitlab component.

How to set up and validate locally

  • This change should not introduce any visible changes to behaviour.
  • All tests should continue to pass and scenarios Praefect/GitalyCluster run as before.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by John McDonnell

Merge request reports