Update to Puppet Install Script
Around this time last year I blogged about Upgrading my servers to CentOS 7, the post contained a link to a script which I wrote to deploy a Puppet Master & Agent and some updated instructions for installing on RHEL / CentOS 7.
As those instructions no longer work, and I needed to install a Puppet Master to have a play with I decided to update the installation script.
After a little reading it looks like installing a Puppet Master with Apache and Passenger is a little old fashioned since the release of Puppet Server.
The release of Puppet Server made it a lot easier to install a Puppet Master and also it allowed me merge the two scripts (one each for EL6 and EL7) into a single script.
The updated scripts can be found in my GitHub account or to install Puppet Server you can run the following on either clean RHEL / CentOS 6 or 7 installation;
curl -fsS https://raw.githubusercontent.com/russmckendrick/puppet-install/master/install | bash
and to install an agent;
curl -fsS https://raw.githubusercontent.com/russmckendrick/puppet-install/master/agent | bash -s puppet.master.com
making sure to replace puppet.master.com with your freshly installed Puppet Server URL.
For more information please see the README.
Related Posts

Rocky Linux and Packer
Explore Packer's use with Rocky Linux. Migrate CentOS projects efficiently. Use provided templates for Virtualbox and VMWare.

Falco by sysdig
Discover Falco by Sysdig, a powerful behavioral security service monitoring system calls.

Consul Docker Cluster
Set up Consul cluster on Docker with Docker Machine & Swarm for service discovery, using shared private IPs for networking.