[
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