I would enjoy such a talk. I've been puzzled about Chef vs. Puppet -- I don't 
understand why Chef is the zeitgeist de jour, over using Puppet.

John

On Jun 13, 2012, at 4:39 PM, Kevin LaTona wrote:

> 
> Would any of you folks that have used these tools considering doing a SeaPig 
> meeting to discuss your in's + out's / impressions about the various tool 
> options?
> 
> Maybe we could do a panel style discussion meeting as that would allow us all 
> to explore the topic without the speakers having to do tons of prep work.
> 
> I would be happy to the moderator of the panel if this idea comes together.
> 
> 
> Since Chef is locally based I am sure I could get someone from the company to 
> show and talk about their product.
> 
> While Chef is nice and does a lot.
> 
> 
> It makes sense that for some Python people they might want to be using 
> something like Fabric or Salt or even Paramiko.
> 
> Unless of course your fluent in both Python and Ruby that is and or are not 
> doing all ways doing a complex install etc..
> 
> 
> What do you all think?
> 
> Any interest in this topic?
> 
> Any takers to be part of the panel?
> 
> If so, email me directly and let's see if we could put this together soon.
> 
> 
> -Kevin
> 
> 
> Kevin LaTona
> STUDIO SOLA
> Web | Mobile Development
> Seattle WA USA
> 
> 
> 
> On Jun 13, 2012, at 3:18 PM, Leo Shklovskii wrote:
> 
>> At EnergySavvy we use a combination of Fabric and Chef.
>> 
>> Chef is fantastic for setting up the server and environment (virtualenv, 
>> uwsgi, nginx, databases, etc) but isn't quite the right tool for deployment 
>> - it can be heavyweight with abstractions that don't really make sense. 
>> Never mind having to write Ruby to make it go.
>> 
>> Fabric is great as a lightweight layer to build your deployment system on. 
>> We've followed some of the patterns Capistrano does (individual release 
>> directories, symlinks) and have had a great system over the past few years.
>> 
>> I don't know what your needs are around the CMS - but if they're not super 
>> proprietary, I highly recommend taking a look at Mezzanine - 
>> http://mezzanine.jupo.org/
>> 
>> In addition there's also a Django Seattle group that covers a lot of these 
>> issues and has a number of people with significant expertise in running and 
>> deploying Django - http://www.djangoseattle.org/
>> 
>> --
>> --Leo
>> 
>> Toby Champion wrote:
>>> I'd recommend using Fabric over Chef if your application is in Python. 
>>> That's because you can use your application code, either some of the Django 
>>> project itself or your libraries, from within Fabric. I've found this 
>>> useful for testing and diagnostics. I've used it recently for throwing fake 
>>> data at an XMPP server, by using a library that's used by the Django app 
>>> directly from Fabric. You can do this sort of thing by writing Django 
>>> management commands, but for quick and dirty work (often required of 
>>> start-ups), it's easier from Fabric.
>>> Also, it's one less language to be programming in every day.
>>> Toby
>>> On 6/13/12 1:53 PM, Adam Feuer wrote:
>>>> On Wed, Jun 13, 2012 at 12:39 PM, karen<[email protected]>  wrote:
>>>>> There's Paste, which
>>>>> doesn't sound ideal.....what else should I be looking at?
>>>> It's not Python, but it's really good for this: Chef
>>>> http://www.opscode.com/chef/
>>>> 
>>>> It has a good community and a lot of pre-built recipes (scripts). I've
>>>> used Fabric and Chef, I count those big advantages over Fabric.
>>>> 
>>>> More info:
>>>> 
>>>> http://www.opscode.com/blog/2011/05/23/deploy-django-cms-with-chef/
>>>> 
>>>> http://wiki.opscode.com/display/chef/Build+a+Django+Stack
>>>> 
>>>> -adam
>> 
> 
> 
> 

Reply via email to