mirror of
https://github.com/status-im/infra-status.git
synced 2026-08-31 02:11:08 +00:00
master
Useful for access to Hashicorp Vault related tasks. https://github.com/status-im/infra-template/pull/50 https://github.com/status-im/infra-hq/issues/302 https://github.com/ansible-collections/community.hashi_vault/pull/504
Description
This repo defines infrastructure for running nim-waku nodes.
There are 3 kinds of nodes:
boot- Bootstrap nodes. Nostoreprotocol enabled.store- Messages store nodes withrelay, andstoreprotocols.store-db- PostgreSQL used bystorenodes for envelope storage.
Dashboard
You can look up current state of the fleet at: https://fleets.waku.org/ You can check fleet status via Canary service:
- https://canary.infra.status.im/status/status-prod
- https://canary.infra.status.im/status/status-staging
Discovery
DNS TXT ENRTree records exist to discover available fleets:
enrtree://AMOJVZX4V6EXP7NTJPMAYJYST2QP6AJXYW76IU6VGJS7UVSNDYZG4@boot.prod.status.nodes.status.im
enrtree://AMOJVZX4V6EXP7NTJPMAYJYST2QP6AJXYW76IU6VGJS7UVSNDYZG4@store.prod.status.nodes.status.im
enrtree://AI4W5N5IFEUIHF5LESUAOSMV6TKWF2MB6GU2YK7PU4TYUGUNOCEPW@boot.staging.status.nodes.status.im
enrtree://AI4W5N5IFEUIHF5LESUAOSMV6TKWF2MB6GU2YK7PU4TYUGUNOCEPW@store.staging.status.nodes.status.im
Continious Integration
Jenkins CI builds can be used to build and deploy new Docker images:
status.staging- https://ci.infra.status.im/job/nim-waku/job/deploy-status-staging/status.prod- https://ci.infra.status.im/job/nim-waku/job/deploy-status-test/
Repo Usage
For how to use this repo read the Infra Repo Usage doc.
Description
Infrastructure for Status fleets
https://github.com/status-im/nim-waku
490 KiB
Languages
Python
77.5%
HCL
13.5%
Makefile
4.6%
Nix
4.2%
Shell
0.2%