example_headnodes directory to create a pxe machine with vagrant

the important puppet config file is manifests/site.pp. The manifests/templates directory contains the files copied into the correct locations to specify service config stuff.
Are those all one command? doesn't look like it's supposed to be. clean up the formatting a bit please.