Does anyone know a good source of documentation for setting up and using puppet on SUSE ? I can't seem to find a documentation of the SUSE site for it.

Also I was wondering what the puppetmasterd service functional purpose is. I've been watching youtube videos and I can't seem to use what I see there on SUSE. Not really surprised but I was hoping that SUSE had documentation at explained how it all is supposed to work on their systems.