I am evaluating puppet/razor, so this is a beginner's question:
I have puppet server/client pair installed on two VMs with RHEL 6 on them. Client and server recognize each other and all seems well. I would like to install razor and eventually provision client machines from bare metal up. The razor installation instructions https://docs.puppetlabs.com/pe/latest... say very clearly: "Do not install Razor on your Puppet master." Port conflict and all that...
I set up a third VM, and installed dnsmasq on it, according to this page, https://docs.puppetlabs.com/pe/latest... and it seems OK. Beyond that point the documentation just loses me. I assume that I am to install a razor server on this third VM, but how? Do I have to install the entire PE package? Does the puppet server on my first VM get to install it remotely? If so, how is that done? Can anybody provide a concise answer?
A simple, three-step "this is how you get started with razor" instruction page would be most welcome.