Skip to content

galaxyproject/infrastructure-playbook

Repository files navigation

infrastructure-playbook

Ansible playbook for managing Galaxy infrastructure. For the playbook managing Galaxy itself, see galaxyproject/usegalaxy-playbook.

NOTE: This playbook is a work in progress converting from the env layout to a unified layout. Some things may still be managed under the old layout in the v1 branch. But enough progress has been made that the v2 branch is now the default (main) and anything still needing to be done from v1 should be converted over to v2.

To run

Set up pass 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-playbook -i inventory/some-file.yaml playbook-example.yaml ...

Some common operations (such as updating Tool Sheds and their configs) are provided as make targets, see the Makefile for details.

About

Ansible playbook for managing Galaxy infrastructure. For the playbook managing Galaxy itself, see https://github.com/galaxyproject/usegalaxy-playbook/

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published