Skip to content

Commit

Permalink
Update readme with longer intro
Browse files Browse the repository at this point in the history
  • Loading branch information
KaloyanTanev committed Dec 3, 2024
1 parent 8c9b56c commit 2212cf4
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,9 @@ Check the Obol docs for frequent [errors and resolutions](https://docs.obol.tech
<!-- TODO: move this guide to the docs -->
# Multi cluster setup

There is an option to run multiple Charon clusters using the same Execution Client, Consensus Client and Grafana. This way you can operate multiple clusters for different purposes, without putting much more pressure on your system.
There is an option to run multiple Charon clusters using the same Execution Layer Client (EL), Consensus Layer Client (CL) and Grafana. This way you can operate multiple clusters for different purposes, without putting much more pressure on your system.

The way this is achieved is by separating the EL, CL and Grafana from the Charon node, Validator Client (VC) and Prometheus. Instead of having `.charon/` folder in the root directory it is moved to `clusters/{CLUSTER_NAME}/.charon`. Moreover, the VC and Prometheus data is now per cluster as well, moved from `data/lodestar` and `data/prometheus` to `clusters/{CLUSTER_NAME}/data/lodestar` and `clusters/{CLUSTER_NAME}/data/prometheus`, respectively. `docker-compose.yml` and `.env` are also used per cluster. There are also supporting scripts for the Charon node and the VC.

## Setup

Expand Down

0 comments on commit 2212cf4

Please sign in to comment.