This guide outlines a baseline Puppet setup for Linux environments.
Follow the official Puppet Core repository instructions for your OS family:
https://apt-puppetcore.puppet.com/public/https://yum-puppetcore.puppet.com/public/Install packages from Puppet Core repositories (typically Puppet 8 stream).
sudo dnf install -y puppetserver puppet-agent
or
sudo apt-get install -y puppetserver puppet-agent
sudo systemctl enable --now puppetserver
sudo systemctl enable --now puppet
puppet --version
sudo ss -tulpn | grep 8140
See Puppet Configuration for configuration guidance.
See Puppet Security for hardening and operational security controls.