Cargando…

Repositories, Pipelines, Packages & Promotions

<!--HTML-->Repository management is hard. Once have more than one environment to take care of, you don't want to risk deploying software in that environment that hasn't been approved for that environment yet. So you need multiple repositories, one per environment. But you also ne...

Descripción completa

Detalles Bibliográficos
Autor principal: Buytaert, Kris
Lenguaje:eng
Publicado: 2018
Materias:
Acceso en línea:http://cds.cern.ch/record/2644618
_version_ 1780960392169652224
author Buytaert, Kris
author_facet Buytaert, Kris
author_sort Buytaert, Kris
collection CERN
description <!--HTML-->Repository management is hard. Once have more than one environment to take care of, you don't want to risk deploying software in that environment that hasn't been approved for that environment yet. So you need multiple repositories, one per environment. But you also need more than just the upstream CentOS, you might need EPEL, or a part of it, you obviously have custom build software you want to deploy. It quickly escalates to an untasty bowl of spaghetti. We sufferred for a long time ... we had a vision on how to solve this .. And when it scaled we automated it ... A tale of Pulp and Jenkins, happily working together to provide a structured standardised repository management ecosystem. Oh .. and even in a Containerized world, you still need thos repositories to build your images from.
id cern-2644618
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2018
record_format invenio
spelling cern-26446182022-11-02T22:14:52Zhttp://cds.cern.ch/record/2644618engBuytaert, KrisRepositories, Pipelines, Packages & Promotions2018 CentOS Dojo / RDO day at CERNLinux Certification Committee<!--HTML-->Repository management is hard. Once have more than one environment to take care of, you don't want to risk deploying software in that environment that hasn't been approved for that environment yet. So you need multiple repositories, one per environment. But you also need more than just the upstream CentOS, you might need EPEL, or a part of it, you obviously have custom build software you want to deploy. It quickly escalates to an untasty bowl of spaghetti. We sufferred for a long time ... we had a vision on how to solve this .. And when it scaled we automated it ... A tale of Pulp and Jenkins, happily working together to provide a structured standardised repository management ecosystem. Oh .. and even in a Containerized world, you still need thos repositories to build your images from.oai:cds.cern.ch:26446182018
spellingShingle Linux Certification Committee
Buytaert, Kris
Repositories, Pipelines, Packages & Promotions
title Repositories, Pipelines, Packages & Promotions
title_full Repositories, Pipelines, Packages & Promotions
title_fullStr Repositories, Pipelines, Packages & Promotions
title_full_unstemmed Repositories, Pipelines, Packages & Promotions
title_short Repositories, Pipelines, Packages & Promotions
title_sort repositories, pipelines, packages & promotions
topic Linux Certification Committee
url http://cds.cern.ch/record/2644618
work_keys_str_mv AT buytaertkris repositoriespipelinespackagespromotions
AT buytaertkris 2018centosdojordodayatcern