Visit the main conference website:  http://galaxyproject.org/gcc2016
Back To Schedule
Wednesday, June 29 • 3:15pm - 4:30pm
D04: Managing Galaxy services with Ansible and GalaxyKickstart

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Marius van den Beek, Christophe Antoniewski, http://artbio.fr 

A production-grade galaxy server has many different parts that need to be setup and configured. This includes a relational database, a proxy server, libraries to interface with computing clusters, galaxy itself and the tools that are required for a Galaxy instance.

Ansible is a configuration management system for the configuration and maintenance of unix machines. In Ansible, a set of actions are organized into roles, and roles can be used in plays. The galaxy team is providing a number of roles and playbooks, which can be used as building blocks to setup one or more production servers. We have developed an Ansible playbook which sets up thematic Galaxy servers for different research communities by including specific tools, workflows, references, etc. We will explain how to keep server configurations up to date and online, and how one can use various types of infrastructures to build a well-controlled and tested galaxy server, where the iterations of the deployed server can be followed in a version control system.
https://artbio.github.io/ansible-artimed/ Licensed under GNU GPL

avatar for Marius van den Beek

Marius van den Beek

Penn State University

Wednesday June 29, 2016 3:15pm - 4:30pm EDT
IMU Solarium