Cargando…
Ansible-Pull for client configuration management
<!--HTML--># 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...
Autores principales: | , |
---|---|
Lenguaje: | eng |
Publicado: |
2018
|
Materias: | |
Acceso en línea: | http://cds.cern.ch/record/2644619 |
_version_ | 1780960392413970432 |
---|---|
author | Welker, Jan Aschwanden, Balz |
author_facet | Welker, Jan Aschwanden, Balz |
author_sort | Welker, Jan |
collection | CERN |
description | <!--HTML--># 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. |
id | cern-2644619 |
institution | Organización Europea para la Investigación Nuclear |
language | eng |
publishDate | 2018 |
record_format | invenio |
spelling | cern-26446192022-11-02T22:14:52Zhttp://cds.cern.ch/record/2644619engWelker, JanAschwanden, BalzAnsible-Pull for client configuration management2018 CentOS Dojo / RDO day at CERNLinux Certification Committee<!--HTML--># 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.oai:cds.cern.ch:26446192018 |
spellingShingle | Linux Certification Committee Welker, Jan Aschwanden, Balz Ansible-Pull for client configuration management |
title | Ansible-Pull for client configuration management |
title_full | Ansible-Pull for client configuration management |
title_fullStr | Ansible-Pull for client configuration management |
title_full_unstemmed | Ansible-Pull for client configuration management |
title_short | Ansible-Pull for client configuration management |
title_sort | ansible-pull for client configuration management |
topic | Linux Certification Committee |
url | http://cds.cern.ch/record/2644619 |
work_keys_str_mv | AT welkerjan ansiblepullforclientconfigurationmanagement AT aschwandenbalz ansiblepullforclientconfigurationmanagement AT welkerjan 2018centosdojordodayatcern AT aschwandenbalz 2018centosdojordodayatcern |