Martin Alfke
2007-Nov-13 09:02 UTC
new to puppet - can puppet push its content to remote servers?
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, I was made aware of puppet a few weeks ago and I really like the way things are working. What I liked at cfengine was the capability to push content from the central server to any node. There was no need to open a port from DMZ or any other remote system to the central server. Is there a similar way within puppet? How is this solved by other users of puppet? At the moment we are having the following system setup: - - internal fai/puppet master (Debian etch) - - some internal systems (Debian etch, CentOS 4, RH ES 4, OS X 10.4+10.5) - - some DMZ-based systems (Debian etch, CentOS 4, RH ES4) - - some remote servers at partners (RH ES 4, Debian etch) Kind regards, Martin -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFHOWgPeHjmlGK//e8RAuxPAJ0XQCfDdquarT7yapANb2vN6WpiEgCdHNnx pAddgEDpUD2TYs7cBe1B/X0=ZjdR -----END PGP SIGNATURE-----
Mike Renfro
2007-Nov-13 15:07 UTC
Re: new to puppet - can puppet push its content to remote servers?
On 11/13/2007 3:02 AM, Martin Alfke wrote:> What I liked at cfengine was the capability to push content from the > central server to any node. There was no need to open a port from DMZ or > any other remote system to the central server. > > Is there a similar way within puppet? > How is this solved by other users of puppet?Within puppet, puppetrun. Never used it myself. I use dsh from the puppetmaster. Others have mentioned remctl and mussh. -- Mike Renfro / R&D Engineer, Center for Manufacturing Research, 931 372-3601 / Tennessee Technological University
Chris MacLeod
2007-Nov-13 22:33 UTC
Re: new to puppet - can puppet push its content to remote servers?
There''s a new project called ''func'' that does what mussh, remctl, capistrano, etc all do, execute remote ''things''. https://hosted.fedoraproject.org/projects/func/ It''s written in python (YMMV) and very new, but aims to be simpler to setup and very modular. <competative tool analysis over> Unless I misread something puppetrun will enable you to run puppet on a remote machine but in general that means you are still communicating back with the puppetmaster to get your compiled configs (or check if they are recompiled) I think what most people that don''t want a pull master concept will do is use something like mussh, dsh etc to run the puppet standalone client with a manifest file (from somewhere) C On 11/13/07, Mike Renfro <renfro@tntech.edu> wrote:> > On 11/13/2007 3:02 AM, Martin Alfke wrote: > > > What I liked at cfengine was the capability to push content from the > > central server to any node. There was no need to open a port from DMZ or > > any other remote system to the central server. > > > > Is there a similar way within puppet? > > How is this solved by other users of puppet? > > Within puppet, puppetrun. Never used it myself. I use dsh from the > puppetmaster. Others have mentioned remctl and mussh. > > -- > Mike Renfro / R&D Engineer, Center for Manufacturing Research, > 931 372-3601 / Tennessee Technological University > _______________________________________________ > Puppet-users mailing list > Puppet-users@madstop.com > https://mail.madstop.com/mailman/listinfo/puppet-users >-- stickm@gmail.com -==< Stick >==- _______________________________________________ Puppet-users mailing list Puppet-users@madstop.com https://mail.madstop.com/mailman/listinfo/puppet-users