The onboarding scripts will install dependencies for debian based systems.
For redhat/centos/fedora - all it needs is for dependencies to be installed.
I ran through the scripts and made it dnf friendly, but really that isn’t necessary.
Installing these dependencies should do it:
sudo dnf config-manager --add-repo https://rpm.releases.hashicorp.com/RHEL/hashicorp.repo sudo dnf install nomad consul docker-ce docker-ce-cli containerd.io lsb curl