nim-waku-bridge: add ENR service to Consul catalog
https://github.com/status-im/infra-status/issues/17 Signed-off-by: Jakub Sokołowski <jakub@status.im>
This commit is contained in:
parent
24370d84b6
commit
29da7cbdce
|
@ -20,6 +20,14 @@
|
|||
type: 'tcp'
|
||||
tcp: 'localhost:{{ nim_waku_bridge_devp2p_port }}'
|
||||
|
||||
- id: '{{ nim_waku_bridge_cont_name }}-enr'
|
||||
name: '{{ nim_waku_bridge_cont_name }}-enr'
|
||||
port: '{{ nim_waku_bridge_libp2p_port }}'
|
||||
address: '{{ ansible_host }}'
|
||||
tags: ['env:{{ env }}', 'stage:{{ stage }}', 'nim', 'waku', 'enr']
|
||||
meta:
|
||||
node_enode: '{{ nim_waku_bridge_libp2p_enr_uri | default("unknown") }}'
|
||||
|
||||
- id: '{{ nim_waku_bridge_cont_name }}-metrics'
|
||||
name: '{{ nim_waku_bridge_cont_name }}-metrics'
|
||||
port: '{{ nim_waku_bridge_metrics_port }}'
|
||||
|
|
|
@ -26,6 +26,8 @@
|
|||
|
||||
- name: Extract LibP2P TCP address from list
|
||||
set_fact:
|
||||
nim_waku_bridge_libp2p_enr_uri: |-
|
||||
{{ waku_info.json.result.enrUri }}
|
||||
nim_waku_bridge_libp2p_multiaddr: |-
|
||||
{{ waku_info.json.result.listenAddresses
|
||||
| reject("contains", "/ws") | first
|
||||
|
|
Loading…
Reference in New Issue