Speakers
Description
Configuration Management
As client services provider at a university, we face a heterogeneous but rather windows- heavy environment. It comes with the unique challenge to provide local support staff with tools to handle diverse Unix (macOS and Linux) client requirements.
We would like to present our approach to systems administration: How we use Ansible in pull mode for client configuration management and how we integrate it into our current Active Directory and Git infrastructure. The benefits: Infrastructure as code without additional backend components, Active Directory as a graphical frontend for our support staff and the freedom to modify and optimize our tool chain.
https://github.com/ANTS-Framework/ants
Scientific Software Build Pipeline
We developed a highly automated build pipeline to cope with hundreds of scientific applications and their dependencies. Our pipeline follows the develop/test/production approach. It is based on easybuild and integrated into our Jira Kanban board for reporting.