If you’re a new user and are unsure where to begin, here are the available options.

Want to evaluate Pulp?

The quickest way to evaluate Pulp is by using Pulp in One Container. This image contains all the services that you need to evaluate Pulp and is perfect for an initial evaluation. Eventually, this containerized version of Pulp will be enhanced and made available for production environments, but it’s not quite there yet.

For installation instructions, see Pulp in One Container.

What is the quickest way to set up a production-ready Pulp environment?

The pulp_installer is a set of Ansible roles that automates the installation of Pulp 3. This is the preferred method of installation and removes a lot of the complexity of the installation process.

For installation instructions, see Pulp installer.

Is there a manual installation option available?

You can manually install Pulp using pip or from source.

For pip installation instructions, see PyPI installation.

Is there a Kubernetes operator deployment option?

There is a proof of concept script that deploys installs K3s Lightweight Kubernetes and then deploys the Pulp operator. This is not production ready. If you’re interested in providing feedback or contributing to making this better, see the Pulp operator repo on GitHub.

Do you need something else?

If you are blocked and don’t find an option that you need, please write to pulp-list@redhat.com and let us know what problem you encountered or what scenario you’re missing.

We welcome you to open a discussion on our Pulp Community Discourse. Feel free to introduce yourself, what you’re trying to achieve, where you ran into problems or didn’t understand something.

You can also find us on pulp on Matrix for user support.