Install puppet agent via puppet master

76 views
Skip to first unread message

jgopi ruizu

unread,
Jan 6, 2015, 6:45:51 AM1/6/15
to puppet...@googlegroups.com
Is it possible to install a puppet agent on a new system by the puppet master?
If so how it works? 

Pete Brown

unread,
Jan 7, 2015, 12:36:24 AM1/7/15
to puppet-users
Not with puppet by itself.

What do you use for your server infrastructure?
Do you use an image based deployment system like OpenStack or AWS?
Or have a provisioning server?
It's not tricky to get an agent installed into your images that will
find a puppet master and request a cert.

I tend to use cloud-init to do some basic bootstrapping to get a
puppet agent installed that does an cert request and ensures the
puppet agent is running.
> --
> 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/120d73fe-7165-4c86-9e46-08cb5509cf93%40googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.



--
Pete Brown
Director and Primary Systems Engineer
Abstract IT Pty Ltd.

jcbollinger

unread,
Jan 7, 2015, 8:47:04 AM1/7/15
to puppet...@googlegroups.com


On Tuesday, January 6, 2015 5:45:51 AM UTC-6, jgopi ruizu wrote:
Is it possible to install a puppet agent on a new system by the puppet master?
If so how it works? 


The master is not magical.  It cannot do anything to other systems without their cooperation, which comes via the agent.


John

kaustubh chaudhari

unread,
Jan 8, 2015, 10:45:55 AM1/8/15
to puppet...@googlegroups.com
There are other tools which can do it, like HPSA it will scan the n/w and install the agent on the system that you want.

With puppet no. The best option is already suggested. Have the agent installed in your template and deploy the vm using the template, you will have Puppet agent running on the new VM, for BareMetals you can use post install of your kickstart environment Or you can even explore Razor.

-HTH
Kaustubh

Dan White

unread,
Jan 8, 2015, 10:52:19 AM1/8/15
to puppet...@googlegroups.com
How about "yum install puppet" ?
The puppet master setup I built uses the $::fqdn for the certname, so on the agent, is it a basic install it and run it.  All the nitty-gritty details are done on the master.
“Sometimes I think the surest sign that intelligent life exists elsewhere in the universe is that none of it has tried to contact us.”  (Bill Waterson: Calvin & Hobbes)
--
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.
Reply all
Reply to author
Forward
0 new messages