[ 
https://issues.apache.org/jira/browse/WHIRR-88?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13052348#comment-13052348
 ] 

Tom White commented on WHIRR-88:
--------------------------------

> Presumably, I should be able to ssh to a master created by Whirr and then 
> follow a cloud provider specific method for saving the current image.

I would do this from jclouds. For example, for rackspace you can use 
{{CloudServersClient#createImageFromServer()}} to create an image (this is 
provider-specific as far as I know). We could wrap this up in a class that runs 
the bootstrap phase then creates the image and dumps the configuration needed 
to use that image in later cluster launches. Could this work?

> Support image creation
> ----------------------
>
>                 Key: WHIRR-88
>                 URL: https://issues.apache.org/jira/browse/WHIRR-88
>             Project: Whirr
>          Issue Type: New Feature
>          Components: core
>            Reporter: Tom White
>
> Much of the time taken to start a cluster is in installing the software on 
> the instances. By allowing users to build their own images it would make 
> cluster launches faster. The way this could work is by having a create image 
> step that brings up an instance and runs the install scripts on it before 
> creating an image from it. The resulting image would then be used in 
> subsequent launches.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to