Jakub Sokołowski 823196a0d9
use Geth Auth RPC endpoints for Engine API
Needs JWT secrets configured and changes to Consul queries.

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-08-11 19:23:41 +02:00

21 lines
674 B
YAML

---
- include_tasks: consul/posix.yml
when: ansible_system in ['Linux', 'Darwin']
loop: '{{ geth_node_api_consul_names }}'
loop_control:
loop_var: 'service_name'
- include_tasks: consul/windows.yml
when: ansible_system == 'Win32NT'
loop: '{{ geth_node_api_consul_names }}'
loop_control:
loop_var: 'service_name'
- name: Extract Goerli Geth WebSocket URL
set_fact:
# Our nodes first (will be used by default) then an Infura node.
# Currently only Mainnet has not had it's merge, so it can use Infura.
beacon_node_web3_urls_all: |
{{ geth_api_addresses +
(eth1_network_name == "mainnet") | ternary([selected_infura_url], []) }}