mirror of
https://github.com/status-im/infra-nimbus.git
synced 2025-01-11 14:24:18 +00:00
infra-nimbus: sepolia beacon nodes setup
Signed-off-by: Artur Marud <artur@status.im>
This commit is contained in:
parent
e43c8af2b7
commit
61c0be82e1
@ -46,7 +46,7 @@
|
||||
|
||||
- name: infra-role-beacon-node-linux
|
||||
src: git@github.com:status-im/infra-role-beacon-node-linux.git
|
||||
version: 27243637e56cb3c3ff83832acbb60cc772f9a7f9
|
||||
version: 775ada48235bff1f46110190b352ab5a68f44843
|
||||
scm: git
|
||||
|
||||
- name: infra-role-beacon-node-windows
|
||||
@ -56,7 +56,7 @@
|
||||
|
||||
- name: infra-role-beacon-node-macos
|
||||
src: git@github.com:status-im/infra-role-beacon-node-macos.git
|
||||
version: 11da856632fb66b79c7229f82b90aa7fc2da08c6
|
||||
version: 159f8e6bf078e33a7901ba03c7c4225093e23d86
|
||||
scm: git
|
||||
|
||||
- name: infra-role-nimbus-eth1
|
||||
@ -86,17 +86,17 @@
|
||||
|
||||
- name: kibana
|
||||
src: git@github.com:status-im/infra-role-kibana.git
|
||||
version: 8e8c89b6999883b7558ce543108882a09b0d51ab
|
||||
version: 7ea3e3b48bde0c582abdba59e3e0e418a3d2d89d
|
||||
scm: git
|
||||
|
||||
- name: elasticsearch
|
||||
src: git@github.com:status-im/infra-role-elasticsearch.git
|
||||
version: 0677d8a98721b451f3d44f9827f05bfd880cfd1d
|
||||
version: 0731b84f940b4a5de7c999606bc128b238ca3e5c
|
||||
scm: git
|
||||
|
||||
- name: elasticsearch-lb
|
||||
src: git@github.com:status-im/infra-role-elasticsearch-lb.git
|
||||
version: ba77cb2660870eb84f103b30f2f10661b8429cb9
|
||||
version: 18fd708e74fd7a9a390ccba1dd26a1eef0ae8529
|
||||
scm: git
|
||||
|
||||
- name: systemd-timer
|
||||
|
@ -21,9 +21,16 @@
|
||||
tasks:
|
||||
- include_vars:
|
||||
file: vars/nimbus-sepolia-metal.yml
|
||||
tags: always
|
||||
- include_role: name=infra-role-geth
|
||||
tags: [ geth, infra-role-geth ]
|
||||
with_items: '{{ nodes_layout[hostname] }}'
|
||||
loop_control:
|
||||
loop_var: node
|
||||
index_var: idx
|
||||
- include_role: name=infra-role-beacon-node-linux
|
||||
tags: [ beacon-node, infra-role-beacon-node-linux ]
|
||||
with_items: '{{ nodes_layout[hostname] }}'
|
||||
loop_control:
|
||||
loop_var: node
|
||||
index_var: idx
|
||||
|
@ -22,6 +22,29 @@ geth_websocket_enabled: true
|
||||
geth_websocket_addr: '0.0.0.0'
|
||||
geth_websocket_port: '{{ 9546 + idx|int + 11 }}'
|
||||
|
||||
# Beacon Nodes
|
||||
beacon_node_service_name: 'beacon-node-{{ beacon_node_network }}-{{ beacon_node_repo_branch }}-{{ "%02d"|format(idx|int+1) }}'
|
||||
beacon_node_network: 'sepolia'
|
||||
beacon_node_repo_branch: 'unstable'
|
||||
|
||||
#Builds
|
||||
beacon_node_build_frequency: 'daily'
|
||||
# Monitoring
|
||||
beacon_node_validator_monitor_auto: true
|
||||
beacon_node_validator_monitor_totals: true
|
||||
#Eth1 Sync
|
||||
beacon_node_web3_urls: ['ws://localhost:{{ geth_websocket_port }}']
|
||||
# Validators from nimbus-private repo¬
|
||||
beacon_node_dist_validators_enabled: '{{ node.start is defined and node.end is defined }}'
|
||||
beacon_node_dist_validators_start: '{{ node.start | mandatory }}'
|
||||
beacon_node_dist_validators_end: '{{ node.end | mandatory }}'
|
||||
# Ports
|
||||
beacon_node_discovery_port: '{{ 9000 + idx|int + 11 }}'
|
||||
beacon_node_listening_port: '{{ 9000 + idx|int + 11 }}'
|
||||
beacon_node_metrics_port: '{{ 9200 + idx|int + 11 }}'
|
||||
beacon_node_rest_port: '{{ 9300 + idx|int + 11 }}'
|
||||
beacon_node_rest_address: '0.0.0.0'
|
||||
|
||||
nodes_layout:
|
||||
'metal-01.he-eu-hel1.nimbus.kiln':
|
||||
- { }
|
||||
|
Loading…
x
Reference in New Issue
Block a user