2019-02-13 22:45:53 +00:00
|
|
|
---
|
2020-11-19 21:59:32 +00:00
|
|
|
# shared testnet name: medalla, toledo, pyrmont, etc.
|
2020-11-10 10:08:45 +00:00
|
|
|
beacon_node_network: 'medalla'
|
2019-04-23 17:35:05 +00:00
|
|
|
beacon_node_log_level: INFO
|
2020-11-10 11:59:09 +00:00
|
|
|
beacon_node_data_folder: 'shared_{{ beacon_node_network }}_0'
|
2021-03-08 14:08:05 +00:00
|
|
|
beacon_node_subscribe_all: false
|
2021-04-29 13:10:08 +00:00
|
|
|
beacon_node_doppelganger_detection: true
|
2019-03-21 21:08:55 +00:00
|
|
|
|
2021-05-11 08:39:20 +00:00
|
|
|
# For validation
|
|
|
|
beacon_node_valid_network_names: ["toledo", "pyrmont", "prater", "mainnet", "steklo", "nocturne"]
|
|
|
|
|
2020-11-10 11:59:09 +00:00
|
|
|
beacon_node_cont_tag: 'devel'
|
|
|
|
beacon_node_cont_image: 'statusteam/nimbus_beacon_node:{{ beacon_node_cont_tag }}'
|
2020-11-19 21:59:32 +00:00
|
|
|
beacon_node_cont_name: 'beacon-node-{{ beacon_node_network }}'
|
2020-02-10 13:12:08 +00:00
|
|
|
beacon_node_cont_vol: '/docker/{{ beacon_node_cont_name }}'
|
2020-11-25 14:56:56 +00:00
|
|
|
beacon_node_cont_update_enabled: true
|
2019-03-23 08:57:42 +00:00
|
|
|
|
2020-11-30 16:35:31 +00:00
|
|
|
# Subfolders for separate read-only mounting
|
|
|
|
beacon_node_secrets_path: '{{ beacon_node_cont_vol }}/data/{{ beacon_node_data_folder }}/secrets'
|
|
|
|
|
2021-06-28 11:54:08 +00:00
|
|
|
# Automatically distribute validators
|
|
|
|
beacon_node_dist_validators_enabled: false
|
|
|
|
beacon_node_dist_validators_name: '{{ beacon_node_network }}_deposits'
|
|
|
|
beacon_node_dist_validators_data_path: '{{ beacon_node_cont_vol }}/data/{{ beacon_node_data_folder }}'
|
|
|
|
#beacon_node_dist_validators_name: ~
|
|
|
|
#beacon_node_dist_validators_start: ~
|
|
|
|
#beacon_node_dist_validators_end: ~
|
|
|
|
|
2021-09-20 11:20:12 +00:00
|
|
|
# Connectivity settings
|
2019-03-28 19:01:05 +00:00
|
|
|
beacon_node_discovery_port: 9000
|
2019-03-21 21:08:55 +00:00
|
|
|
beacon_node_listening_port: 9000
|
2019-11-01 15:05:02 +00:00
|
|
|
beacon_node_public_address: '{{ ansible_host }}'
|
2021-03-23 08:54:27 +00:00
|
|
|
beacon_node_max_peers: 160
|
2019-05-09 16:07:53 +00:00
|
|
|
|
2021-09-20 11:20:12 +00:00
|
|
|
# Number of hardware threads to use
|
|
|
|
beacon_node_threads: 1
|
|
|
|
|
|
|
|
# Scraping of metrics done via VPN. Protected by firewall.
|
|
|
|
beacon_node_metrics_enabled: true
|
|
|
|
beacon_node_metrics_address: '0.0.0.0'
|
2019-10-29 16:27:56 +00:00
|
|
|
beacon_node_metrics_port: 9200
|
|
|
|
|
2021-09-20 11:20:12 +00:00
|
|
|
# The JSON-RPC service is disabled because this is a legacy
|
|
|
|
# functionality that will be removed from Nimbus eventually
|
|
|
|
beacon_node_rpc_enabled: false
|
|
|
|
beacon_node_rpc_address: '127.0.0.1'
|
2020-03-23 18:26:02 +00:00
|
|
|
beacon_node_rpc_port: 9900
|
2020-03-23 16:55:20 +00:00
|
|
|
|
2021-09-20 11:20:12 +00:00
|
|
|
beacon_node_rest_enabled: true
|
|
|
|
beacon_node_rest_address: '127.0.0.1'
|
|
|
|
beacon_node_rest_port: 5052
|
|
|
|
|
2020-03-26 13:13:23 +00:00
|
|
|
# resource limits, mem in MB
|
2020-08-19 16:10:39 +00:00
|
|
|
beacon_node_mem_limit: '{{ (ansible_memtotal_mb * 0.5) | int }}'
|
2020-06-22 16:15:06 +00:00
|
|
|
beacon_node_mem_reserve: '{{ (ansible_memtotal_mb * 0.4) | int }}'
|
2020-03-26 13:13:23 +00:00
|
|
|
|
2020-12-01 15:22:54 +00:00
|
|
|
# Consul service definition settings
|
|
|
|
beacon_node_consul_service_name: 'beacon-node'
|
2021-02-08 07:40:29 +00:00
|
|
|
beacon_node_consul_service_file_name: '{{ beacon_node_consul_service_name | replace("-", "_") }}'
|
2020-12-01 15:22:54 +00:00
|
|
|
beacon_node_consul_metrics_service_name: '{{ beacon_node_consul_service_name }}-metrics'
|
|
|
|
|
2021-04-19 17:23:36 +00:00
|
|
|
# WebSocket RPC URLs, Goerli for testnets
|
|
|
|
beacon_node_web3_urls: ['wss://goerli.infura.io/ws/v3/6224f3c792cc443fafb64e70a98f871e']
|
2020-11-03 13:58:09 +00:00
|
|
|
|
2021-02-19 17:56:52 +00:00
|
|
|
beacon_node_slashing_db_kind: 'v2'
|
|
|
|
|
2021-01-29 12:25:59 +00:00
|
|
|
# Netkey file contents, optional.
|
|
|
|
#beacon_node_netkey: '{"key":"json"}'
|
|
|
|
beacon_node_netkey_cont_path: 'data/netkey'
|
|
|
|
|
2019-03-23 09:30:29 +00:00
|
|
|
# general container management
|
2020-03-26 17:45:15 +00:00
|
|
|
compose_recreate: false
|