Puppet platform installation and versioning
This book makes the choice not to go into the methods of installing Puppet; there is little to add to the installation instructions for open source, documented at https://puppet.com/docs/puppet/latest/server/install_from_packages.html, and any further choice of automation will depend heavily on the use case of your organization and available tooling and product sets you want to integrate with.
For open source Puppet, there are a number of projects automating the deployment, configuration, and integration of Puppet, such as example42’s psick
(https://github.com/example42/psick) or the Foreman project (https://github.com/theforeman/foreman-installer), which has a specific module for installing Puppet Server (https://forge.puppet.com/modules/theforeman/puppet) that can be used even outside of Foreman to install Puppet. Dashboards similar to what has been provided by the PE setup can also be found in projects such as Puppetboard (https...