Technical requirements
Clone the control repo from https://github.com/puppetlabs/control-repo to your controlrepo-chapter14
GitHub account and update the Puppetfile
file in this repo: https://github.com/PacktPublishing/Puppet-8-for-DevOps-Engineers/blob/main/ch14/Puppetfile.
Build a large cluster with a replica with three compilers and three clients by downloading the params.json
file from https://github.com/PacktPublishing/Puppet-8-for-DevOps-Engineers/blob/main/ch14/params.jsonand updating it with the location of your control repo and your SSH key for the control repo. Then, run the following command from your pecdm
directory:
bolt --verbose plan run pecdm::provision –-params @params.json