It's a small Ansible role collection that can be used to set up small infrastructure using bare-metal servers.
As a result, you will have a not-very-big nimble pig. :)
Create requirements.yml
file in your playbook repository (or add to the existing file):
collections:
- name: https://github.com/kogeler/mini-pig-ansible-collection.git
type: git
version: main
If you want to install collections in the project space, you have to run:
mkdir collections
ansible-galaxy collection install -f -r requirements.yml -p ./collections
If you want to install collections in the global space (~/.ansible/collections
),
you have to run:
ansible-galaxy collection install -f -r requirements.yml