Puppet Enterprise - Master
Master Requirements
Image: Ubuntu Server 18.04 LTS (HVM)
o Type: t3.large
o Storage: 8 GiB, maybe higher
o Tag: Name = Puppet Master
o Security group: Open all tcp ports (or open up: 8140, 3000, 22, 80, 443, 4433, 61613, 5432, 8081, 4435 individually)
Sudo bash
nano /etc/hosts
add the entry => <master node public IP> puppet
Navigate to the following pages
https://puppet.com/docs/pe/2021.4/pe_user_guide.html look for “Install PE”, can be found at https://puppet.com/docs/pe/2021.4/installing_pe.html#installing_pe look for Download the tarball, can be found at https://puppet.com/try-puppet/puppet-enterprise/download/
Download the Ubuntu version
wget --content-disposition 'https://pm.puppet.com/cgi-bin/download.cgi?dist=ubuntu&rel=18.04&arch=amd64&ver=latest'
tar -xvf puppet-enterprise-2021.4.0-ubuntu-18.04-amd64.tar.gz
sudo ./puppet-enterprise-*/puppet-enterprise-installer
Follow instructions to enter a password - must be greater than 8 characters otherwise you get a weird nonsensical message
There may be other instructions, follow them
From your browser enter IP of master node
Log in using admin/<password from last step of installation>