Re: [Puppet Users] Is it possible to compile puppet script to pure Ruby or other languages.

53 views
Skip to first unread message

Denmat

unread,
May 14, 2013, 7:52:40 AM5/14/13
to puppet...@googlegroups.com
Hi,

Compile to other languages? No. 
Compile to pure ruby? No.
Use masterless? Yes.
However, it is not the same as using the master - exported resources won't work, but things like hiera will still work.

Google returns many write ups on the matter.

Cheers,
Den

On 14/05/2013, at 13:28, hmf8...@gmail.com wrote:

Now, I'm  using puppet managing system configurations, there are many environment: production, staging, QA, DEV. The puppet server is only accessible to production servers, but I also want to environments other than production to use puppet, So my question is: is it possible to compile puppet script to pure Ruby or other languages so as it can execute without connecting to puppet master?

--
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 post to this group, send email to puppet...@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

Keiran Sweet

unread,
May 14, 2013, 10:09:17 AM5/14/13
to puppet...@googlegroups.com
Regarding Masterless Puppet, Sam Bashton spoke about his approach to Masterless Puppet at Puppetconf London a few months ago.


K

鸣飞 华

unread,
May 17, 2013, 3:51:04 AM5/17/13
to Puppet Users
it's interesting, thanks a lot.

hmf8...@gmail.com

unread,
May 17, 2013, 5:50:15 AM5/17/13
to puppet...@googlegroups.com
masterless is an another good approach, but it prompt another issue, I don't want to QA guys see any sensitive configuration belong to production. to do masterless puppet, all modules should be copy to client which include some information exclusive to production.

在 2013年5月14日星期二UTC+8上午11时28分04秒,hmf8...@gmail.com写道:

Gavin Williams

unread,
May 17, 2013, 9:54:22 AM5/17/13
to puppet...@googlegroups.com
My preference would be either to use the same master, maybe with some additional environments, or commission a master for the development environment...

That way, you can be more confident that what works in dev will work in prod :-)

Gav

Reply all
Reply to author
Forward
0 new messages