[chef] Re: RE: Re: Re: Can you recommend a command-and-control tool?


Chronological Thread 
  • From: Michael Hale < >
  • To: chef < >
  • Cc: "lusis.org+chef-list" < >
  • Subject: [chef] Re: RE: Re: Re: Can you recommend a command-and-control tool?
  • Date: Wed, 19 Jan 2011 10:20:52 -0500

Capistrano will probably work fine for running interactive commands
for a smallish number of hosts, but it is essentially a fancy for loop
and will reach a point where the number of connections from your local
box will exceed your uplink. Also it does not have the ability to
non-interactivley do callbacks. For example a webserver comes online
and it broadcasts that it is ready to be added to the load balancer,
the load balancer then runs chef to update it's config with the new
webserver.

On Wed, Jan 19, 2011 at 2:58 AM,  
< >
 wrote:
> Why not capistrano ?
>
> Net/ssh is quite decent, using ruby based tool has benefit of easy getting 
> data from chef make the integration less effort.
>
> Any idea of pros and cons of capistrano versus rundeck, mcollective?
>
> -----Mensaje original-----
> De: 
> 
>  
> [mailto:
>  En nombre de Michael Hale
> Enviado el: miĆ©rcoles, 19 de enero de 2011 2:29
> Para: lusis.org+chef-list
> CC: chef
> Asunto: [chef] Re: Re: Can you recommend a command-and-control tool?
>
> Anyone have experience with mcollective and rundeck? I'm wondering how they 
> compare.
>
> On Mon, Jan 17, 2011 at 7:19 PM, John E. Vincent (lusis) 
> < >
>  wrote:
>> Rundeck and mcollective will probably be your best bet. I'd love to
>> recommend vogeler but I've had to time off from development for a while.
>>
>> You can also look at func but it's pretty RHEL specific.
>>
>> On Jan 17, 2011 7:14 PM, "John Vincent" 
>> < >
>>  wrote:
>>> Rundeck and mcollective are in the top for the most part. I'd
>>> recommend Vogeler but I've had to take a break from development for a
>>> while. You can also look at function but it's pretty rhel specific.
>>> On Jan 17, 2011 7:10 PM, "Mike Williams"
>>> < >
>>> wrote:
>>>> I'm helping a client rebuild their configuration management and
>>>> software
>>> deployment tooling, and we have Chef successfully doing both ... but
>>> only on a per-node basis. Now I'm looking to add a layer above Chef,
>>> to orchestrate software/platform updates across a data-center, in a
>>> controlled fashion.
>>>>
>>>> Any recommendations? Has anyone successfully used something like
>>> mcollective or nanite, with Chef, to do this kind of orchestration?
>>> Do recipes exist to install these? (The opscode repo contains a
>>> nanite cookbook, but it appears to be deprecated). Or, do most people
>>> find "knife exec" sufficient?
>>>>
>>>> --
>>>> cheers,
>>>> Mike Williams
>>>>
>>
> ---------------------------------------------------------------------------
> Attention:
> The information contained in this message and or attachments is intended
> only for the person or entity to which it is addressed and may contain
> confidential and/or privileged material. Any review, retransmission,
> dissemination or other use of, or taking of any action in reliance upon,
> this information by persons or entities other than the intended recipient
> is prohibited. If you received this in error, please contact the sender and
> delete the material from any system and destroy any copies.
> ---------------------------------------------------------------------------
>



Archive powered by MHonArc 2.6.16.

§