Hello all, I wanted/needed to deploy a Pulp 3 cluster (via Pulp Installer) and I couldn't find a sample to get me started.
So I created the following repo[1] to show live/hands on examples of how the pulp installer could be used to deploy a cluster install. In a nutshell the installer almost works out of the box for cluster install. I have found myself needing only few tweaks: * Ensure DB migration use the `run_once` pattern[2] * Ensure Redis is not an hardcoded dependency for workers and resource manager[3] * Ensure one can specify on which IP Redis can be listening[4] All of the aforementioned patches are now merged in main branch. The example in the repo[1] is with 3 all-in-one nodes, but it can be easily extended to any kind of topology one seems fit. If you have any feedback, see things done incorrectly, etc... I'd love to hear it and improve the mentioned playbook. Thanks in advance, [1] https://github.com/Spredzy/pulp-installer-scenarios [2] https://github.com/pulp/pulp_installer/pull/331 [3] https://github.com/pulp/pulp_installer/pull/332 [4] https://github.com/pulp/pulp_installer/pull/324 -- *Yanis Guenane* Principal Software Engineer, Ansible Automation Platform Red Hat <https://www.redhat.com> | IM: Spredzy
_______________________________________________ Pulp-dev mailing list Pulp-dev@redhat.com https://www.redhat.com/mailman/listinfo/pulp-dev