Multi site plugin configuration

38 views
Skip to first unread message

Sweta Asnodkar

unread,
Jun 18, 2024, 2:31:49 AMJun 18
to Repo and Gerrit Discussion
Hello TEam,

I am trying to install multi site plugin for our gerrit. 
We are planning to have gerrit installed on different machine and having multi master setup.

I was going through the documentation found some things but not sure how to go about it.
Plugins I would for the setup
1) Multi site plugin
2) events-broker plugin 
3) global-refdb plugin (To be installed under lib)
4) Pull replication plugin
5) message broker (We will need another plugin for this or events broker itself will take care of this?)
6) Load balancer (Will this be needed while using normal VMs?)

Please let me know if I am missing something.

Thanks,
Sweta


Daniele Sassoli

unread,
Jun 18, 2024, 6:21:49 AMJun 18
to Repo and Gerrit Discussion
Hi Sweta

On Tuesday 18 June 2024 at 07:31:49 UTC+1 Sweta Asnodkar wrote:
Hello TEam,

I am trying to install multi site plugin for our gerrit. 
We are planning to have gerrit installed on different machine and having multi master setup.

I was going through the documentation found some things but not sure how to go about it.
Plugins I would for the setup
1) Multi site plugin
2) events-broker plugin 
3) global-refdb plugin (To be installed under lib)
You will also need a concrete implementation of the global-refdb, there are a few different flavours of it, like zookeeper  and dynamodb.
4) Pull replication plugin
5) message broker (We will need another plugin for this or events broker itself will take care of this?)
As per global-refdb, you will need a concrete implementation of this, like kafka or pubsub. 
6) Load balancer (Will this be needed while using normal VMs?)
You will most certainly need this, but it will be external to Gerrit.

Luca Milanesio

unread,
Jun 18, 2024, 8:53:57 AMJun 18
to Repo and Gerrit Discussion, Luca Milanesio, Daniele Sassoli
Sweta,
There is a lot of material and information about the Gerrit multi-site support, I would recommend to start with:

1) Videos and past presentations, on the GerritForge’s multi-site playlist on YouTube:


2) Test setup and show-case


3) Additional Community and Enterprise Support for a hands-on help on setting this up for you


HTH

Luca.
Reply all
Reply to author
Forward
0 new messages