Ansible role that will install, configure and runs Erigon
* Debian
* Ubuntu
* Redhat(CentOS/Fedora)
* Amazon
- Go 1.13.x or greater
All variables which can be overridden are stored in defaults/main.yml file. By and large these variables are configuration options.
⚠️ Please do not override _erigon_internal_cmdline_args: Be very careful here! Only useerigon_cmdline_args
which append to_erigon_internal_cmdline_args
- Install role from Ansible Galaxy
ansible-galaxy install consensys.erigon
Create the requirements.yml
with required variables
- hosts: localhost
connection: local
force_handlers: True
roles:
- role: consensys.erigon
vars:
erigon_version: vX.Y.Z
- Install role from Github
ansible-galaxy install git+https://github.com/consensys/ansible-role-erigon.git
Create requirements.yml
for Github installed role
- hosts: localhost
connection: local
force_handlers: True
roles:
- role: ansible-role-erigon
vars:
erigon_version: vX.Y.Z
Run the result with the following: ansible-playbook -v requirements.yml -vvv
Apache
Consensys, 2022