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...

Descripción completa

Detalles Bibliográficos
Autores principales: Welker, Jan, Aschwanden, Balz
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