Puppet and Foreman

Installing foreman will turn it into a puppetserver by default so you can get quite far quite quickly.

sudo dnf -y install https://yum.puppet.com/puppet7-release-el-9.noarch.rpm
    sudo dnf -y install https://yum.theforeman.org/releases/3.11/el9/x86_64/foreman-release.rpm
    sudo dnf -y install foreman-installer
    sudo foreman-installer

You install modules like this:

puppet module install puppetlabs-augeas --environment production
puppet module list --environment production

But you would perhaps create a new environment for yourself to test in.