Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Hosting a Custom Forge with Pulp
1. Private Forge and More with Pulp
Presented by:
Michael Hrivnak
mhrivnak@redhat.com
mhrivnak in #pulp
http://www.pulpproject.org
2. What is Pulp?
Manage repositories of content
Push content out to client machines
Supports RPM and Puppet Modules today
Part of the Future Red Hat Satellite
OSS under GPL2
https://github.com/pulp
Python
3. Create New Repositories
Create a new repository in Pulp
Sync content from a remote repo, manually or
on a schedule
Upload your own content
Copies are cheap
4. Publish Your Repository
Mix and match content, then publish
Push content out to any number of consumers
Not limited to any particular kind of content
6. Consumers
Pulp Agent runs on the consumer
Communicates via AMQP message broker
Install / Update / Remove content remotely
Other actions, such as reboot
8. Pulp Nodes
Parent Pulp server distributes content to child
Pulp servers
Central management with multi-site scalability
Children can exist behind strict firewalls
9. Use Case: Dev / Test / Production
Pull content into a development repository
“Promote” by copying to a Test repository, and
then to a Production repository
Useful for testing upstream content, such as
new RHEL point releases