infra-nimbus/ansible/roles/get-geth-api-urls
Jakub Sokołowski b207184ede
get-geth-api-urls: specify fleet to avoid other nodes
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-08-10 22:31:13 +02:00
..
defaults get-geth-api-urls: specify fleet to avoid other nodes 2022-08-10 22:31:13 +02:00
tasks get-geth-api-urls: specify fleet to avoid other nodes 2022-08-10 22:31:13 +02:00
README.md fix various typos in comments and roles 2022-07-04 15:07:55 +02:00

README.md

Description

This role assembles the list of Web3 Eth1 URLs used by Nimbus Beacon nodes to sync with Eth1 chain.

Configuration

There are only two important configuration keys:

geth_node_api_consul_name: 'my-geth-node-rpc'
infura_api_tokens:
 - 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'
 - 'bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb'
 - 'cccccccccccccccccccccccccccccccc'

And the more we have the less likely that we hit the Infura threshold.

The Geth node Consul service is expected to have an url in metadata.