All Versions
Bamboo 5.13Bamboo 5.7.x
Bamboo 5.6.x
More...
Elastic Bamboo configuration settings include information that is required for Elastic Bamboo to work and parameters for optional features. These settings are divided into three logical groups:
On this page:
All three groups of settings are located on the Elastic Bamboo Configuration screen (see screenshot). The instructions below describe how to update each of the groups of settings separately, but you can update all of the settings at once, if you wish.
Remote Agent Support
If you have disabled remote agent support, you must enable it before you can enable Elastic Bamboo. The Disabling Remote Agents Support documentation also contains instructions on how to enable remote agent support.
Screenshot: 'Elastic Bamboo Configuration' (click to view full-size image)
Before you can use Elastic Bamboo in your Bamboo instance, you must enter your Amazon Web Services (AWS) account details into the Bamboo application. If you do not have an AWS account, you must register for one on the AWS registration page before you can enable Elastic Bamboo.
Elastic Bamboo Costs
Elastic Bamboo dynamically creates and runs remote agents in the Amazon Elastic Compute Cloud (EC2). Hence, if you choose to use Elastic Bamboo, you will be charged by Amazon for your EC2 compute usage (separate to your Bamboo license fee). These charges will be billed to the AWS account that you provide. Please read Elastic Bamboo Costs for more details.
To configure your Amazon Web Services (AWS) account details,
Please note, if you change your AWS account details, Bamboo will stop all elastic agents that are currently running.
What is my AWS Access Key ID and AWS Secret Access Key?
Your AWS Access Key ID and AWS Secret Access Key are used together to identify yourself when accessing Amazon EC2 services. If you are unsure what your AWS Account ID and AWS Secret Access Key are, please refer to the Amazon documentation on AWS access identifiers.
Elastic Bamboo provides you with a number of global configuration options to help you optimise EC2 usage for your Bamboo builds. These settings control how the Bamboo server operates and how it manages its elastic instances and agents.
To configure your Elastic Bamboo global settings,
These settings control how elastic instances operate. This section includes settings that are used to configure elastic instances to work with the Amazon Elastic Block Store (EBS).
Improving your build times with Amazon EBS
Using EBS with your elastic instances can significantly reduce the amount of data transfer required to run a build, compared with starting a clean elastic instance. To find out more about this feature and how to set it up in Elastic Bamboo, read Configuring Elastic Instances to use EBS.
To configure your elastic instance settings,
How do I generate my AWS private key file and certificate file?
If you haven't downloaded an AWS private key file or certificate file to your Bamboo server yet, please see Generating your AWS Private Key File and Certificate File for instructions.