Ansible playbook for managing Galaxy infrastructure. For the playbook managing Galaxy itself, see galaxyproject/usegalaxy-playbook.
Be sure to clone recursively, this repo uses submodules for Galaxy's generalized trivial roles in ansible-common-roles.
Set up pass
and get the ansible-env
function as documented on the usegalaxy-playbook
wiki, then:
% ansible-galaxy role install -p roles -r requirements.yml
% ansible-galaxy collection install -p collections -r requirements.yml
% ansible-env <env> <playbook>