cloudstack-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From David Nalley <>
Subject Re: puppet integartion
Date Wed, 22 May 2013 04:55:10 GMT
On Tue, May 21, 2013 at 7:32 AM, Oliver Leach
<> wrote:
> 1.Can you tell me how the cloudstack and puppet communicate with each other.
> They don't - Cloudstack is an orchestration tool used to deploy infrastructure and Puppet
is a configuration management tool. The work in tandem nicely together. You could look at
the chef cloudstack-knife plugin - not
sure there is something similar for Puppet. Let me know if you find something!

Oliver, et al:

Take a look at some of the work that Dan Bode has done on the puppet
resources for CloudStack:

You can then specify instances like:

cloudstack_instance { 'foo2':
  ensure     => present,
  flavor     => 'Small Instance',
  zone       => 'FMT-ACS-001',
  image      => 'CentOS 5.6(64-bit) no GUI (XenServer)',
  network    => 'puppetlabs-network',
  group      => 'foo2',

Or even specify multiple instances as a class, or just like in knife -
use the interactive tools to provision nodes.


View raw message