Prerequisite:
You need to have an Installed Proxmox and Configure a Clustered setup.
The first step in any installation is to make sure your hosts are updated. By default, Proxmox hosts will reach out to the enterprise repository, so I need to configure the pve-no-subscription repository. To enable that, I added it to /etc/apt/sources.list like the image below.
Add the pve-no-subscription repository
After adding the repository, I run an apt update and upgrade to install the latest patches and make sure the new repository works.
# apt update && apt upgrade -y
Now I can install the needed dependencies on each host. Important note here, the next few steps are run on EVERY node in the cluster.