2019-03-20 12:32:35 +00:00
# Description
2021-03-24 09:15:42 +00:00
This repo defines Nimbus cluster infrastructure.
2019-03-20 12:32:35 +00:00
2021-10-05 08:34:16 +00:00
# Endpoints
These are [Beacon API ](https://ethereum.github.io/beacon-APIs/ ) endpoints intended for community testing.
| Endpoint | Host |
|-------------------------------------------------|--------------------------------------|
2023-05-16 09:04:04 +00:00
| http://unstable.mainnet.beacon-api.nimbus.team/ | `linux-01.ih-eu-mda1.nimbus.mainnet` |
| http://testing.mainnet.beacon-api.nimbus.team/ | `linux-02.ih-eu-mda1.nimbus.mainnet` |
2024-04-19 08:13:23 +00:00
| http://unstable.sepolia.beacon-api.nimbus.team/ | `linux-01.ih-eu-mda1.nimbus.sepolia` |
2023-12-01 10:19:51 +00:00
| http://testing.holesky.beacon-api.nimbus.team/ | `geth-01.ih-eu-mda1.nimbus.holesky` |
| http://unstable.holesky.beacon-api.nimbus.team/ | `geth-02.ih-eu-mda1.nimbus.holesky` |
2021-10-05 08:34:16 +00:00
These nodes have no validators attached.
2023-09-08 10:02:05 +00:00
There are also archives of ERA files:
| Endpoint | Host |
|----------------------------------|--------------------------------------|
| https://mainnet.era.nimbus.team/ | `linux-03.ih-eu-mda1.nimbus.mainnet` |
2024-04-19 08:13:23 +00:00
| https://sepolia.era.nimbus.team/ | `linux-01.ih-eu-mda1.nimbus.sepolia` |
2023-09-08 10:02:05 +00:00
2021-01-20 18:19:13 +00:00
# Dashboards
There's a dedicated Kibana dashboard for Nimbus fleet logs: https://nimbus-logs.infra.status.im/
2021-03-23 13:41:44 +00:00
There are explorers available for various testnets:
2022-09-14 15:02:50 +00:00
* https://mainnet.beaconcha.in/
2022-12-09 07:51:13 +00:00
* https://sepolia.beaconcha.in/
2023-12-01 10:55:33 +00:00
* https://holesky.beaconcha.in/
2021-03-23 13:41:44 +00:00
2023-11-17 13:50:10 +00:00
# Fleet Layouts
The fleet layout configuration used by Ansible can be found in [`ansible/vars/layout` ](ansible/vars/layout ).
But for finding which host holds which validator use TSV files in [`ansible/files/layout` ](ansible/files/layout ).
2024-03-04 17:11:51 +00:00
# Bootstrap Nodes
Some nodes in this repo are used as [bootstrap nodes ](https://ethereum.org/en/developers/docs/nodes-and-clients/bootnodes/ ) for testnets and mainnet.
Currently this includes:
| Host | IP |
|-------------------------------------------------|----------------|
| `bootstrap-01.aws-eu-central-1a.nimbus.mainnet` | `3.120.104.18` |
| `bootstrap-02.aws-eu-central-1a.nimbus.mainnet` | `3.64.117.223` |
They are recorded in the [`eth2-networks` ](https://github.com/eth-clients/eth2-networks/blob/934c948e69205dcf2deb87e4ae6cc140c335f94d/shared/mainnet/bootstrap_nodes.txt#L28-L30 ) repository.
2022-03-31 18:03:38 +00:00
# Repo Usage
2019-03-20 12:32:35 +00:00
2024-02-26 18:29:35 +00:00
Simplest way to run commands on fleets if you have SSH access:
```
> ./foreach.sh nimbus-mainnet-small "sudo systemctl --no-block restart 'build-beacon-node-*'"
stable-small-01.aws-eu-central-1a.nimbus.mainnet
stable-small-02.aws-eu-central-1a.nimbus.mainnet
```
For more details read the [Infra Repo Usage ](https://github.com/status-im/infra-docs/blob/master/docs/general/infra_repo_usage.md ) doc.