Cloud-init works on cloudstack too. The UI does not support userdata but you can pass it in if you start instances via API.
Please note there is a bug in Ubuntu 12.04 default cloudinit that does not use the correct metadata server. If you use that OS let me know. Once the vms are up, I would suggest using one of the various config management options out there (eg puppet, chef, cfengine, etc). > On May 31, 2014, at 5:44 AM, hossein zabolzadeh <zabolza...@gmail.com> wrote: > > But, how the virtual machine provisioned with specific configuration(Like > IP Address, SSH Key, ...)? In other words how the Virtual Machine fetch > these information during spawal? > For example openStack instances use cloud-init to fetch these type of > information. What about the CloudStack? > Thanks in advance. > > > On Sat, May 31, 2014 at 5:10 PM, Andrija Panic <andrija.pa...@gmail.com> > wrote: > >> true :) >> >> >>> On 31 May 2014 14:39, hossein zabolzadeh <zabolza...@gmail.com> wrote: >>> >>> Oh, That was host agent. >>> Thanks. >>> >>> >>>> On Sat, May 31, 2014 at 5:03 PM, Nux! <n...@li.nux.ro> wrote: >>>> >>>>> On 31.05.2014 13:24, hossein zabolzadeh wrote: >>>>> >>>>> Dear Andrija. >>>>> What about the agent on KVM machine? Check the page 27 of the >> following >>>>> presentation. >>>>> http://www.slideshare.net/cloudstack/cloudstack-architecture >>>>> >>>> >>>> That "agent" is the software installed on the HV, aka cloudstack-agent. >>> No >>>> software is needed in the virtual machine. >>>> >>>> HTH >>>> Lucian >>>> >>>> -- >>>> Sent from the Delta quadrant using Borg technology! >>>> >>>> Nux! >>>> www.nux.ro >>>> >>> >> >> >> >> -- >> >> Andrija Panić >> -------------------------------------- >> http://admintweets.com >> -------------------------------------- >>