すべてのバージョン
Bamboo 5.13Bamboo 5.7.x
Bamboo 5.6.x
More...
On this page:
Elastic Bamboo の考え方の概要
A build can be run on an elastic agent, provided that the capabilities of the elastic agent meet the requirements of the build. Bamboo will assign the relevant build to an available elastic agent from the build queue automatically, in the same way that builds are assigned to non-elastic agents. The elastic agent must already be running for a build to be assigned to it.
Please note, Bamboo does not automatically start elastic agents to meet build demand.
エラスティック エージェントは、エラスティック イメージの新しいインスタンスを作成することによって開始されます。この新しいエラスティック インスタンスを作成すると、そのインスタンスでエラスティック エージェント プロセスが自動的に実行されます。エージェントは、作成されたイメージの機能を継承します。同じイメージから複数のインスタンスを作成できますが、1 つのインスタンスで実行できるエージェント プロセスは 1 つだけです。
Once a build has completed the build results are made available, as per any other build. The elastic agent and instance will continue to run until they are manually shut down. Shutting down an elastic instance will terminate the agent, not take it offline. However, Bamboo will store historical information about the terminated elastic agent, such as the builds it has run.
An Amazon Web Services (AWS) account is required to use Elastic Bamboo. Elastic Bamboo costs are charged by Amazon, separate to Bamboo licence costs, as Elastic Bamboo is powered by Amazon resources.
エラスティック イメージ |
An elastic image is an Amazon Machine Image (AMI) that is stored in the Amazon Simple Storage Service (S3) for use with the Elastic Bamboo feature. An elastic image is used to create elastic instances, which in turn create elastic agents. Conceptually, the elastic image can be considered to be the boot hard disk that contains the operating system and software which run on your elastic instances.
You can only associate one elastic image with a Bamboo server at a time. One default shared image is maintained by Atlassian in the Amazon S3, and is available to all Elastic Bamboo users. |
エラスティック インスタンス |
An elastic instance is an instance of an elastic image. An elastic instance is created whenever an image is started. An image can be started multiple times, creating multiple instances. Each time an elastic instance is started, one elastic agent is created.
Conceptually, an elastic instance can be thought of as a computer. Elastic agent processes are run on this computer and the elastic image is the boot hard disk. Please note however, that elastic instances are temporary and transient. Any changes that an elastic instance makes to the boot hard drive (e.g. agent log file) are not persisted when the instance is shut down. Any customisations to the instance itself will also be lost when the it is shut down. |
エラスティック エージェント |
An elastic agent is a remote agent that runs in the Amazon Elastic Compute Cloud (EC2). An elastic agent process runs in an instance of an Elastic Bamboo elastic image. An elastic agent inherits its capabilities from the elastic image that it was created from. |
If you would like to set up Elastic Bamboo for your Bamboo installation, please read Getting Started with Elastic Bamboo. This document guides you through the initial configuration of Elastic Bamboo and running your first build.