Yeah what is in master isn't yet perfect. Checkout the dev branch, which includes lots of new goodness, but needs some eyes for testing.
--David On Wed, May 22, 2013 at 7:50 AM, Oliver Leach <oliver.le...@tatacommunications.com> wrote: > That is great, looks like it needs some more work but is a good start. I > didn't know that existed - thanks David.. > > Oliver > -- > > -----Original Message----- > From: David Nalley [mailto:da...@gnsa.us] > Sent: Wednesday, May 22, 2013 5:55 AM > To: users@cloudstack.apache.org > Subject: Re: puppet integartion > > On Tue, May 21, 2013 at 7:32 AM, Oliver Leach > <oliver.le...@tatacommunications.com> 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 >> https://github.com/CloudStack-extras/knife-cloudstack - 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: > > https://github.com/bodepd/cloudstack_resources > > 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. > > --David