Ansible Galaxy collection of roles for provisioning development and production environments. Requires Ansible 2.15 or newer.
Install the latest version directly from GitHub:
ansible-galaxy collection install git+https://github.com/TomAdam/ansible-roles.git
Reference the roles using the collection namespace:
- hosts: all
roles:
- role: tomb.roles.base
Run make lint
to check the collection with Docker:
make lint
The Makefile uses the cytopia/ansible-lint
image.
If Docker is unavailable, install ansible-lint
locally and run it directly:
pip install ansible-lint
ansible-lint
See galaxy.yml
for collection metadata and dependencies.