List of valid values for instanceType when using the elasticConfiguration API endpoint in Bamboo Data Center

Still need help?

The Atlassian Community is here for you.

Ask the community

Platform Notice: Data Center - This article applies to Atlassian products on the Data Center platform.

Note that this knowledge base article was created for the Data Center version of the product. Data Center knowledge base articles for non-Data Center-specific features may also work for Server versions of the product, however they have not been tested. Support for Server* products ended on February 15th 2024. If you are running a Server product, you can visit the Atlassian Server end of support announcement to review your migration options.

*Except Fisheye and Crucible

Summary

This article provides guidance on obtaining a list of valid instance types for the instanceType parameter used in the elasticConfiguration POST API call in Bamboo. This can be useful when using the REST API endpoint to create/manage elastic image configurations.

Environment

The solution has been validated in Bamboo 9.2.17 but may be applicable to other versions.

Solution

The valid instanceType values are directly linked to the AWS EC2 API endpoint that Bamboo interacts with. 

Please refer to the AWS EC2 InstanceType documentation for a comprehensive list.

To understand what values are available for a given Bamboo version, you can also use a method through the User Interface:

  1. Navigate to Bamboo ConfigurationElastic InstancesImage Configuration.
  2. Right-click on the page and select Inspect to open the Developer Tools on Google Chrome. For different browsers, the steps may differ – please refer to your browser's official documentation.
  3. Search for "M3Medium" or similar instance types.
  4. The full list of instance types will be available within the instanceTypes element, showing both the keyword and full description. For example, _M512xlarge <-> M5 General Purpose 12X Large_
  5. You can use the values from that list on your REST API call to the elasticConfiguration endpoint when creating/managing elastic image configurations.
Last modified on Jan 3, 2025

Was this helpful?

Yes
No
Provide feedback about this article
Powered by Confluence and Scroll Viewport.