Gitea HA deployment in K8s

Hi Team,

We have configured Gitea for high availability using OpenSearch as our code indexer and everything seems to work fine. We have a few questions on HA setup

  1. Have you encountered any compatibility issues or limitations when using OpenSearch instead of Elasticsearch for Gitea’s code indexer? Are there any specific settings or configurations we should be aware of?

  2. Does the recommended storage requirement for the code indexer, which is mentioned as six times the size of the repository(in Config Cheat sheet), still hold true when using OpenSearch/Elasticsearch? Are there any factors to consider when estimating storage needs in this scenario?

  3. Is there a recommended procedure for converting a non-HA deployment to an HA-based deployment? Additionally, is there a standard procedure to revert back from HA to a non-HA setup?

Regards
Somanath Thilak

2 Likes

Hello Mr Somanath Thilak,

I am interested in your implementation could you indicate the implementation status, the difficulties encountered.

All documentation is welcome

How far did you get with the setup? Are you storing repositories on a shared drive or EFS?