diff --git a/ansible/group_vars/status.yml b/ansible/group_vars/status.yml index 02792a5..a114b97 100644 --- a/ansible/group_vars/status.yml +++ b/ansible/group_vars/status.yml @@ -17,6 +17,10 @@ nim_waku_rpc_tcp_addr: 0.0.0.0 nim_waku_p2p_max_connections: 150 nim_waku_store_capacity: 10000 +# Peer connecting +nim_waku_connect_consul_service_names: ['{{ nim_waku_cont_name }}', 'nim-waku-bridge'] +nim_waku_connect_rpc_port: '{{ nim_waku_rpc_tcp_port }}' + # Open LibP2P Ports open_ports_default_comment: '{{ nim_waku_cont_name }}' open_ports_default_protocol: 'tcp' @@ -26,4 +30,3 @@ open_ports_list: - { port: '{{ nim_waku_p2p_udp_port }}', protocol: 'udp' } - { port: '{{ nim_waku_metrics_port }}', chain: 'VPN', ipset: 'metrics.hq' } - { port: '{{ nim_waku_rpc_tcp_port }}', chain: 'VPN', ipset: '{{ env }}.{{ stage }}' } - diff --git a/ansible/main.yml b/ansible/main.yml index 5e9136c..db1949c 100644 --- a/ansible/main.yml +++ b/ansible/main.yml @@ -12,13 +12,14 @@ - name: Configure Waku Nodes hosts: status roles: - - { role: open-ports, tags: open-ports } - - { role: swap-file, tags: swap-file } - - { role: nim-waku, tags: nim-waku } + - { role: open-ports, tags: open-ports } + - { role: swap-file, tags: swap-file } + - { role: nim-waku, tags: nim-waku } + - { role: waku-peers, tags: waku-peers } - name: Configure Waku V1-V2 bridge hosts: bridge roles: - - { role: open-ports, tags: open-ports } - - { role: swap-file, tags: swap-file } - - { role: nim-waku-bridge, tags: nim-waku-bridge } + - { role: open-ports, tags: open-ports } + - { role: swap-file, tags: swap-file } + - { role: nim-waku-bridge, tags: nim-waku-bridge } diff --git a/ansible/requirements.yml b/ansible/requirements.yml index 4af2241..2ab351c 100644 --- a/ansible/requirements.yml +++ b/ansible/requirements.yml @@ -16,7 +16,7 @@ - name: infra-role-wireguard src: git@github.com:status-im/infra-role-wireguard.git - version: 6cc6472e32b6dc53d7d854ab5a34d554451bec15 + version: b711bbabd2dc3d9ce8b1c3a6e5bc785901db9d09 scm: git - name: consul-service @@ -26,5 +26,10 @@ - name: nim-waku src: git@github.com:status-im/infra-role-nim-waku.git - version: cb2b857ba929cda4a5ba9859bd7de27adafdd16b + version: b8b64c0e9796c762db2eaabd081c505db590e8a8 + scm: git + +- name: waku-peers + src: git@github.com:status-im/infra-role-waku-peers.git + version: 8d002863097830316d2f9a2aa64a5f2cf974ed3a scm: git