[chef] Re: Approaches to automate execution of Knife command


Chronological Thread 
  • From: Stephen Nelson-Smith < >
  • To:
  • Subject: [chef] Re: Approaches to automate execution of Knife command
  • Date: Sun, 6 Jul 2014 08:14:19 +0100

Hi,

On 6 July 2014 04:58,  
< >
 wrote:
> Hi all,
>
> I am using chef to provision a VM using Knife-Vcloud and i have several 
> knife
> commands to run as a sequence.

Why is a sequence required?  What are you actually trying to do?

> The requirement is as follows - When i run the 1st chef command, it 
> provisions
> a virtual machine. In my second knife command, i may use it as an input for 
> the
> command such as the IP address of the virtual machine generated in the 1st
> command.

Well obviously you could do this very primitively in Ruby, but if you
really have a need to launch machines in a certain order, using
information from previous machines, you might be better using the
vcloud-rest bindings to build you infrastructure and then bootstrap
them.  It would really help, though, if you could give us an idea of
the actual problem you're trying to solve, rather than a piece of your
proposed implementation - people might already have solved it!

S.
-- 
Stephen Nelson-Smith,
Founder, Principal Consultant,
Atalanta Systems Ltd,
Web: http://agilesysadmin.net
Twitter: @lordcope
Skype: atalanta.systems
Direct: +44 (0) 1329 550203
Mobile: +44 (0) 7917 101919

Atalanta Systems: The Agile Infrastructure Enablers
http://atalanta-systems.com



Archive powered by MHonArc 2.6.16.

§