Skip to content

Files

Latest commit

0fcdae5 · Feb 2, 2024

History

History
This branch is 42 commits behind ethpandaops/ansible-collection-general:master.

powfaucet

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Dec 1, 2023
Feb 2, 2024
Oct 9, 2023

ethpandaops.general.powfaucet

Setup PoWFaucet and all required dependencies all in one server.

Requirements

You'll need docker on the target system. Make sure to install it upfront.

Role Variables

Default variables are defined in defaults/main.yaml

Dependencies

You'll need docker to run this role. One way of installing docker could be via ansible galaxy with the following dependencies set within requirements.yaml:

roles:
- src: geerlingguy.docker
  version: 6.0.3
- src: geerlingguy.pip
  version: 2.2.0

Example Playbook

Your playbook could look like this:

- hosts: powfaucet
  become: true
  roles:
  # Docker. Required dependency
  - role: geerlingguy.docker
    tags: [docker]
  - role: geerlingguy.pip
    pip_install_packages:
    - name: docker
    tags: [docker]
  # dora
  - role: powfaucet
    tags: [powfaucet]