Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

My guess is that you want to boot a VM with raw guest images. Suppose you have prepared you image with cloud-init and possibly heat-cfntools. You can deploy you application on the fly when the VM is launched, using Heat.

Basically, you can do application deployment using cloud-config (google this, if needed), or you can let Heat install wget, git or whatever utilities that can grab you application from a known source. You can even automate the compilation and installation of the application using OS::Nova::Server resource. Just write down your deployment script in the user_data property would be okay.