19 October 2018
CERN
Europe/Zurich timezone
There is a live webcast for this event.

Ansible-Pull for client configuration management

19 Oct 2018, 15:30
30m
31/3-004 - IT Amphitheatre (CERN)

31/3-004 - IT Amphitheatre

CERN

CERN 385 Route de Meyrin 1217 Meyrin Suisse
105
Show room on map

Speakers

Mr Balz Aschwanden (Universität Basel)Mr Jan Welker (Universität Basel)

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.

Primary authors

Mr Balz Aschwanden (Universität Basel) Mr Michael Husar (Universität Basel) Mr Jan Welker (Universität Basel)

Presentation materials