Supporting files for the Manageable Puppet Infrastructure course on Udemy
Intro
Presentation intro: https://my.visme.co/projects/dmv33067-puppet-mpi-course
Sign up through this link for a discount on the course: https://www.udemy.com/manageable-puppet-infrastructure/?couponCode=GITHUB60
Prerequisites
- Intermediate Puppet knowledge
- 2 VMs with internet connection
- Puppet Master
- 4G memory, 8G if Puppet Enterprise
- at least 2 cores, preferably 4.
- Git server
- Puppet Master
Links
Getting started
CentOS 7 image download: https://s3-eu-west-1.amazonaws.com/virtualboxes.org/CentOS7-base.ova.torrent (root/reverse) Alternative: https://sourceforge.net/projects/virtualappliances/files/Linux/CentOS/CentOS-7.0-amd64-minimal.ova/download (root/toor)
Choices
- Puppet Enterprise
- Satellite server
- Foreman
- Katello
- Lean and mean with some dashboard
Installing Lean and Mean
Initial modules
Install GitLab
https://about.gitlab.com/downloads/#centos7