Pulp creates and manages repositories of content, such as software
packages, and can push that content out to large numbers of machines.
Today Pulp manages RPM content (including srpm, drpm, etc.) and Puppet
modules, and many other types are on the road map. There is a
community project well under-way to implement Debian support.
If you want to locally mirror all or part of a repository, host your
own content in a new repository, manage content from multiple sources
in one place, and push content you choose out to large numbers of
clients, Pulp is for you!
Michael Hrivnak works for Red Hat on the Pulp Project. With strong
experience in both software and systems engineering, he is excited to
be writing software for systems engineers. Michael is passionate about
open source software, live music, and reducing energy consumption.