[chef] Re: Re: Re: Re: remote Node concept?


Chronological Thread 
  • From: dreamcat four < >
  • To:
  • Cc:
  • Subject: [chef] Re: Re: Re: Re: remote Node concept?
  • Date: Mon, 12 Apr 2010 15:29:25 +0100
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; b=wJYMtTy1FYokJiVw4dZgPuUvZUR9ahhGqsT9Jx2BFGZjzICSOZ3gyiNYFZPLg0gYIk bqhF355IKtgq+yGvSU8jGkmSHmB1eRH73NzOxw4jtNUCW/ZMTnTp7epUktRrPsBT5RXI ccPHH5SlX39jL+xG5LCzDVyxgMlG/0JCGGpew=

On Mon, Apr 12, 2010 at 3:17 PM, msf 
< >
 wrote:
> On Mon, Apr 12, 2010 at 03:48:03PM +0200, Patrick Debois wrote:
>> Hi Trotter, Lee,
>>
>> thanks for the help.(spatula does look interesting!)
>>
>> Let me try to clarify: I'm not looking for a way to jumpstart a chef
>> client. I'm looking for a way to manage a node 'agent-less' over
>> ssh. I understand this not in Chef yet. I personally think this
>> would bring added value, (at least to me ;-) And I would be willing
>> to spent some time on this.
>>
>> I'm trying to figure out if it makes to integrate this in Chef
>> code's or not.
>
> I've wanted to have this feature in chef in the past as well.
> From what I can tell, the bulk of the work that would need to be done is in
> crafting drop in replacements of popen4() and run_command() that execute
> ssh and execute the commands over the ssh connection. You would probably
> at the very least investigate using multiple ssh channels over one
> ssh connection to eliminate the setup cost of having one authenticated
> ssh session for each executed command. I have no idea whether or not
> net-ssh-ruby supports using session multiplexing.

Well, these are features already present in Capistrano. Multiple
remote hosts, single session. Many more. Why would you want to
re-write all of that stuff rather than just require 'capistrano' and
have at it?

You can run cap from within another ruby library. Theres no need for a
seperate process or anything.

> I would be definitely interested in working with someone on this
> feature.
>
> --
> Mathieu Sauve-Frankel
>



Archive powered by MHonArc 2.6.16.

§