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


Chronological Thread 
  • From: (msf)
  • To:
  • Subject: [chef] Re: Re: Re: remote Node concept?
  • Date: Mon, 12 Apr 2010 23:17:35 +0900

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. 

I would be definitely interested in working with someone on this
feature.

-- 
Mathieu Sauve-Frankel



Archive powered by MHonArc 2.6.16.

§