Skip to content

Latest commit

 

History

History
20 lines (14 loc) · 901 Bytes

README.md

File metadata and controls

20 lines (14 loc) · 901 Bytes

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. Older TACC VMs are still managed under the old layout.

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.