Skip to content

Commit

Permalink
nimbus: add light-client service
Browse files Browse the repository at this point in the history
  • Loading branch information
mendelskiv93 committed Jan 22, 2025
1 parent 3549922 commit 36756ef
Show file tree
Hide file tree
Showing 3 changed files with 27 additions and 0 deletions.
3 changes: 3 additions & 0 deletions ansible/group_vars/nimbus.holesky.yml
Original file line number Diff line number Diff line change
Expand Up @@ -175,5 +175,8 @@ open_ports_list:
validator-client:
- { port: '5053-5056', comment: 'Validator Client REST API', ipset: '{{ env }}.{{ stage }}', iifname: 'wg0' }
- { port: '8109-8112', comment: 'Validator Client Metrics', ipset: 'hq.metrics', iifname: 'wg0' }
light-client:
- { port: '9503', comment: 'Light Client LibP2P', protocol: 'tcp' }
- { port: '9503', comment: 'Light Client Discovery', protocol: 'udp' }

# Fleet layout can be found in: ansible/vars/layout/holesky.yml
20 changes: 20 additions & 0 deletions ansible/light_client.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
- name: Verify Ansible versions
hosts: all
tags: always
become: false
run_once: true
gather_facts: false
tasks:
- local_action: command ./roles.py --check
changed_when: false

- name: Deploy Nimbus Light Client
become: true
hosts:
- nimbus-holesky-geth
- nimbus-holesky-erigon
- nimbus-holesky-neth
roles:
- { role: infra-role-open-ports, tags: open-ports }
- { role: infra-role-nimbus-light-client, tags: light-client }
4 changes: 4 additions & 0 deletions ansible/requirements.yml
Original file line number Diff line number Diff line change
Expand Up @@ -119,3 +119,7 @@
- name: infra-role-nimbus-bench-eth1
src: [email protected]:status-im/infra-role-nimbus-bench-eth1.git
version: ed5059de24c54ab928f390640f9a9a7649753e12

- name: infra-role-nimbus-light-client
src: [email protected]:status-im/infra-role-nimbus-light-client.git
version: 1d4291545c7ffb4a5b93f04195d32bd7cd052d90

0 comments on commit 36756ef

Please sign in to comment.