Skip to content

Cells: Provision additional cells that share clusterwide database with `make create-dev CELL=2`

Kamil Trzciński requested to merge provision-cells into master

This allows the GCK to provision many cells from the same GCK context.

The approach is simple:

make create-dev CELL=1
make create-dev CELL=2

And then if you run make web it will make to share clusterwide database:

make web CELL=1
make web CELL=2

It is important to always specify CELL= for each command as the lack of this option will remove database configuration changes that enable many CELLs.

After doing that there will be two GitLabs running:

This will make the additional cells to connect back to database owned by Cell 1 to fetch clusterwide tables. The same will apply for Redis in the future: fetch sessions.

Based on:

Edited by Kamil Trzciński

Merge request reports