A new CentOS Linux update is available: How To Install Puppet on CentOS 8
idroot published a tutorial about installing Puppet on CentOS 8.
Read more @ Linux Compatible