Step-by-step guide to a small working system
I've read several guides and tutorials but so far I haven't found a step-by-step guide to install and configure Puppet.
Here is my situation: I want to start using Puppet OpenSource to manage my small network at home, and after reading about Puppet and trying to understand how it works, I'm still not able to build a simple working system with two computers. Each tutorial has a different package name and configuration for puppet and I still don't know which one I should use.
- What exactly is the difference between: Puppet OpenSource and Enterprise?
- What is Hiera?
To make a test, I have two computers with Debian 8, and they are in the same network (LAN). Can someone give me a simple step-by-step guide to do the following:
- Install the Puppet Master in one PC
- Install the Puppet Client (Agent) in the other PC
- Create a manifest in the Master (containing a simple package like "vim") and apply it to the Client
I'm not asking for long, complicated guides with all the certificate stuff explained, all I want is a starting point so I can see Puppet working.