deployment from SVN to production using puppet .. .. tips to start off with puppet

328 views
Skip to first unread message

Agnello George

unread,
Dec 23, 2011, 5:01:41 AM12/23/11
to puppet...@googlegroups.com
Hi

I am completely new to puppet , let me introduce my self introduce my self i am a system admin / perl webdeveloper  working for  webportal company  , we have a  enviroment where we need to deploy our build from local svn to re remote QA environment in datacenter .... then apply the same to BETA environment and   then move the Beta build to production . we have multiple website on multiple server and each server ( linux) has different apache configurations .  ... my question is can this be done with puppet

can  you please also refer me to some site that I could start off with , with good tutorial .

Thanks

--
Regards
Agnello D'souza


Ryan Coleman

unread,
Dec 23, 2011, 12:33:06 PM12/23/11
to puppet...@googlegroups.com

Dan White

unread,
Feb 23, 2013, 11:01:31 AM2/23/13
to puppet...@googlegroups.com
This looks very interesting.

Would some expanded examples be possible ?
Like for the per-object permissions and the various inclusions / exclusions.

On Feb 22, 2013, at 8:50 PM, davidem...@gmail.com wrote:

> Hi
>
> I have written a puppet module called vsdeploy which gives you many options for deploying from subversion and git to your nodes, and it's available on the Puppet Forge. Read more about what it can do and how to use it here: http://www.practicalclouds.com/content/guide/pclouds-vcsdeploy-deploy-stuff
>
> regards
>
>
> Dave

David McCormick

unread,
Feb 23, 2013, 1:19:32 PM2/23/13
to puppet...@googlegroups.com, puppet...@googlegroups.com
Hi Dan

Thanks for the message, we use it at work for deploying configs, with templates and hiera etc., but we don't use git so I'm less confident of that than subversion. We've needed to tag and exclude files and apply the per object permissions to some files (e.g. tomcat password and jmx files).

Now that I have got the basics written up, I will add some more examples of how it can be used, e.g. using it to manage the puppet modules on the puppet master, and give some more examples of using the various features.

Regards


Dave

http://www.practicalclouds.com
> --
> 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.
>
>
Reply all
Reply to author
Forward
0 new messages