Infrastructure for Nimbus cluster https://nimbus.team
Go to file
Jakub Sokołowski cb5176502f
nimbus.master: disable wildcard REST API origin
Suspected to be related to REST API timeout issues:
https://github.com/status-im/nimbus-eth2/issues/5838

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-02-02 15:25:45 +01:00
ansible nimbus.master: disable wildcard REST API origin 2024-02-02 15:25:45 +01:00
files
scripts
.gitignore
Makefile
README.md readme: add link to holesky beaconchain dashboard 2023-12-01 11:55:33 +01:00
ansible.cfg ansible.cfg: use interpreter_python=auto_silent 2022-09-08 12:24:14 +02:00
common.tf
dash.tf nimbus.dash: increase root size to 15 GB 2022-09-22 17:02:15 +02:00
eth1.tf eth1.tf: drop cancelled Hetzner server 2023-07-06 14:41:51 +02:00
fluffy.tf fluffy.tf: drop cencelled Hetzner servers 2023-07-06 14:41:22 +02:00
geth.tf geth.tf: drop cancelled Hetzner server 2023-07-06 15:00:07 +02:00
holesky.tf nimbus.holesky: add public beacon node API endpoints 2023-12-01 11:50:23 +01:00
logs.tf replace logs.nimbus hosts with new AX101 servers 2023-01-19 14:08:34 +01:00
main.tf remove Artur's aws_key_pair resource 2022-08-08 10:31:37 +02:00
mainnet.tf nimbus.mainnet: increase stable-small root volume size 2023-12-22 16:26:55 +01:00
outputs.tf nimbus.prater: move windows-01 validators to linux-01 2024-01-12 16:35:26 +01:00
prater.tf nimbus.prater: move windows-01 validators to linux-01 2024-01-12 16:35:26 +01:00
providers.tf
secrets.tf
sepolia.tf sepolia: Exposing ERA files 2023-10-02 13:42:51 +02:00
users.tf
variables.tf
versions.tf versions: use looser restriction for terrform 2023-04-05 09:17:15 +02:00

README.md

Description

This repo defines Nimbus cluster infrastructure.

Endpoints

These are Beacon API endpoints intended for community testing.

Endpoint Host
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
http://unstable.prater.beacon-api.nimbus.team/ linux-01.ih-eu-mda1.nimbus.prater
http://testing.prater.beacon-api.nimbus.team/ linux-02.he-eu-hel1.nimbus.prater
http://unstable.sepolia.beacon-api.nimbus.team/ linux-02.ih-eu-mda1.nimbus.prater
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

These nodes have no validators attached.

There are also archives of ERA files:

Endpoint Host
https://mainnet.era.nimbus.team/ linux-03.ih-eu-mda1.nimbus.mainnet
https://prater.era.nimbus.team/ linux-01.ih-eu-mda1.nimbus.prater
https://sepolia.era.nimbus.team/ linux-01.ih-eu-mda1.sepolia.prater

Dashboards

There's a dedicated Kibana dashboard for Nimbus fleet logs: https://nimbus-logs.infra.status.im/

There are explorers available for various testnets:

Fleet Layouts

The fleet layout configuration used by Ansible can be found in ansible/vars/layout.

But for finding which host holds which validator use TSV files in ansible/files/layout.

Repo Usage

For how to use this repo read the Infra Repo Usage doc.