Ansible roles in the infrastructure-playbook repository
- The following are the roles that are currently being installed on the head and maintenance nodes via the sn06 playbook, sn07 playbook, and maintenance node playbook
- The roles are classified as either head node only, maintenance node only, or both
- Head nodes: are the nodes that are running the Galaxy web server, the Galaxy job handlers, and the Galaxy workflow schedulers. As of 15/02/2023
sn06.galaxyproject.eu
, andsn07.galaxyproject.eu
are the two head nodes. Onlysn06
is in production. - Maintenance node: runs cron jobs, contains Galaxy codebase, config, etc, pushes data to influxdb, performs cleanup tasks, syncs Galaxy codebase to NFS, etc.
Separate repo: Whether the role has its own repo or is it a local role located and available only in the infrastructure_playbook repo