yum install -y https://yum.puppet.com/puppet8-release-el-9.noarch.rpm
yum install -y puppet-agent
Configure your puppet.conf:
vi /etc/puppetlabs/puppet/puppet.conf
# This file can be used to override the default puppet settings.
# See the following links for more details on what settings are available:
# - https://puppet.com/docs/puppet/latest/config_important_settings.html
# - https://puppet.com/docs/puppet/latest/config_about_settings.html
# - https://puppet.com/docs/puppet/latest/config_file_main.html
# - https://puppet.com/docs/puppet/latest/configuration.html
server puppetserver.example.net
On your puppet server, you will have to sign the certificate request
puppetserver ca sign --certname client001.example.net