On this page:

Associating Custom Elastic Images with Bamboo

Associating a custom elastic image with your Bamboo installation allows you to start elastic instances with a different set of inherited capabilities than those inherited from the default image. For example, you may wish to associate a Ubuntu operating system-based elastic image with your Bamboo installation, so that you can run Ubuntu-related tests on the instances started from that image.

Once you have associated a custom elastic image with Bamboo, the settings for your elastic image are stored as an elastic image configuration.

To associate a custom image with Bamboo:

  1. Click the 'Administration' link in the top navigation bar in Bamboo.
  2. Click the 'Image Configurations' link in the left navigation column under the Elastic Bamboo sub-header. The Manage Elastic Image Configurations screen will be displayed.
  3. Enter the details of your custom elastic image in the panel under the Create Elastic Image Configuration header:

Screenshot above: Manage your Elastic Image Configurations

Creating Elastic Images with Custom Agent Capabilities

You can customise the agent capabilities of an elastic image that is already associated with Bamboo. The initial process is similar to that of associating a custom elastic image with Bamboo (above). Here, however, you use the AMI ID of an image already associated with Bamboo — most commonly the default image.

To create an elastic image with customised agent capabilities:

  1. Click the 'Administration' link in the top navigation bar in Bamboo.
  2. Click the 'Image Configurations' link in the left navigation column under the Elastic Bamboo sub-header. The Manage Elastic Image Configurations screen will be displayed.
  3. Click the name of the image that you want to view, e.g. 'Default', or the image's 'View' link in the Operations column. The elastic image configuration will be displayed (see screenshot above).
  4. Enter the details of your custom elastic image in the panel under the Create Elastic Image Configuration header:
  5. You now have a new elastic image configuration based off an existing elastic image. Follow the procedure on Configuring Elastic Agent Capabilities to customise this elastic image's agent capabilities.

Notes

Related Topics

Managing your Elastic Images