Puppet 101: How to make it go?

98 views
Skip to first unread message

John Oliver

unread,
Dec 1, 2015, 9:50:32 AM12/1/15
to Puppet Users
I downloaded and installed the open-source puppet on a CentOS 6 virtual machine.  I downloaded and installed the client on a Mac OS X 10.10

So... how do I make it do something?

The docs on the puppet site are pretty useless for this... the docs for open source wind up looping back to refer to the enterprise product, and they go into great detail about installing, and then about all these wonderful things you can do, but not a single word about how to do a "Hello World!" and just see one client checking in.

Peter Bukowinski

unread,
Dec 1, 2015, 9:55:22 AM12/1/15
to puppet...@googlegroups.com
I suggest downloading the Learning VM and working through the tutorial. 

https://puppetlabs.com/download-learning-vm

-- Peter Bukowinski
--
You received this message because you are subscribed to the Google Groups "Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/100d6f13-e4e4-4338-a564-97725453d582%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

John Oliver

unread,
Dec 1, 2015, 4:11:03 PM12/1/15
to Puppet Users
That VM uses PE, not open source.  This is the EXACT problem I'm having with the docs... everything is geared towards the commercial product.

Morgan Haskel

unread,
Dec 1, 2015, 5:10:14 PM12/1/15
to Puppet Users
John,

Have you checked out https://docs.puppetlabs.com/puppet/4.3/reference/quick_start.html? That should all work with open source as far as I know.

--
You received this message because you are subscribed to the Google Groups "Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users...@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.
--
Morgan Haskel
Release Engineer

John Oliver

unread,
Dec 2, 2015, 10:55:17 AM12/2/15
to Puppet Users
Thanks, Morgan!  No, I had not thought to look under puppet 4.3 to find puppet 3.8 docs :-P

I have been working through the learning VM, and it has a GUI and has you install graphite.  Do those things exist with open-source puppet?

Once I get going, it's very possible that we'll want to go with PE, but procuring stuff is a real headache, which is why I'm starting with the open-source project.  being limited to 10 nodes would quickly kill any possibility of selling this to our management :-/

Garrett Guillotte

unread,
Dec 3, 2015, 2:56:55 PM12/3/15
to Puppet Users
John, is there a reason you're going with Puppet 3 over Puppet 4? They're both open source, both compatible with EL 6, and Puppet 4 has the OS X 10.10 support you'll need.

-Garrett

evan....@noaa.gov

unread,
Dec 11, 2015, 12:47:32 PM12/11/15
to Puppet Users
The community version use a different web frontend, namely foreman. Foreman had some pretty good getting started with puppet docs also.

If you are up to having a client check in, showing up in Radiator, and able to trigger remote runs then you are in to writing classes and modules, and using puppetforge which is the same for both at the command line. And honestly, I am leaning to saying that is way easier than doing it with the gui.

jcbollinger

unread,
Dec 14, 2015, 9:06:10 AM12/14/15
to Puppet Users


On Friday, December 11, 2015 at 11:47:32 AM UTC-6, evan....@noaa.gov wrote:
The community version use a different web frontend, namely foreman. Foreman had some pretty good getting started with puppet docs also.


Although The Foreman certainly serves as a front-end to Puppet, it's scope is broader than that, and it is not the only front-end available.  You can certainly do worse than to use The Foreman, but it's not right to characterize it as the singular web front end for open-source Puppet, nor as only a Puppet front end.


John

Reply all
Reply to author
Forward
0 new messages