To create a new MultiCloud Image.
Note: You can either create a MultiCloud Image under the Design > MultiCloud Images or "on-the-fly" when creating a ServerTemplate from scratch.
Important! Be sure to add the appropriate RightLink tag to the new MCI, which is the last step of the tutorial otherwise scripts will not be executed correctly on the Server.
Table of Contents
A MultiCloud Image is a RightScale component that functions as a map or pointer to images in specific clouds and/or AWS regions. Each ServerTemplate may reference one or more MultiCloud Images that define which image(s) (e.g. RightImages) should be used when a Server is launched in a particular cloud. ServerTemplates published by RightScale will use predefined and tested MultiCloud Images. However, if you are using custom images, you can create your own MultiCloud Image that will point to these other images. The reasons for creating your own MCI can vary. It could be possible that the ServerTemplate you would like to use doesn’t have an MCI that points to a RightImage in a new Amazon region or you might need to use your own image to comply with your company’s policy. The key benefit of the MCI is that you don't have to worry about selecting the appropriate image for each cloud/region when you create a Server. All you have to do is select the region and the MCI will automatically select the appropriate image for you.
Typically, you will create an MCI that points to identical images in each cloud. If the images are different in any way (OS, system architecture, etc.) you should create a separate MCI for each type.
Go to Design > MultiCloud Images and click New.
First, you will need to provide some basic information about the new MultiCloud Image.
Once the object has been created, you will be redirected to its Clouds tab where you must specify an image for each cloud or AWS region that the MultiCloud Image will support. The required information to complete the mapping will vary depending on the cloud. Check the OS and Software Package Support matrix to view a list of all currently published RightImages.
You can only create a mapping to an image that's already available in the selected cloud. If you've created your own custom image that you want to use across multiple AWS regions, you will need to make a copy of the image available in each region that you want to launch an instance into. See Replicate an Image to different EC2 regions.
If you are adding a reference to a private AMI (that belongs to your AWS account) and plan to publish and share the MCI with another RightScale account, you will need to first privately share the AMI with the other AWS account. For information, see Share an Amazon Machine Image.
Click the Save action button. Repeat the steps above to add additional images for other clouds.
See field descriptions above for details. Make sure the selected Image is appropriate for the selected Instance Type.
See field descriptions above for details. Make sure the selected Image is appropriate for the selected Instance Type. You may need to contact your Cloud Administrator for verification purposes.
To launch a Server in your private cloud using ServerTemplates, you will need to use one of RightScale's published RightImages. You can only create a mapping to an image that's already available in the selected cloud.
After creating a new MCI, you must remember to add the following tag so that RightScale will be able to recognize and treat a launched instance appropriately and successfully execute scripts on the Server.
Under the MCI's Info tab, add the following tag:
© 2006-2014 RightScale, Inc. All rights reserved.
RightScale is a registered trademark of RightScale, Inc. All other products and services may be trademarks or servicemarks of their respective owners.