Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

You want to migrate from the deprecated Bamboo AWS Plugin to its successor Tasks for AWS to gain new features and improvements and commercial support:

Step-by-step guide

Unfortunately there is no upgrade path from the Bamboo AWS Plugin to Tasks for AWS for technical reasons outside of our control. To ease the migration, you can start using both apps side by side and mix and match tasks from each within a job.

1. Install Tasks for AWS.

...

3. Replace existing tasks from the Bamboo AWS Plugin with the functionally identical (though possible extended) tasks in Tasks for AWS. Both sets of AWS related tasks can be differentiated as follows:

  • Tasks for AWS supports the new Bamboo 5 Deployment Projects, so you'll only find one set of AWS related tasks in a deployment project

  • Tasks for AWS features updated icons with a 3D appearance via shadows

  • Tasks for AWS has simplified task names (except for the CloudFormation task):

AWS Service

Bamboo AWS Plugin

Tasks for AWS

Amazon EC2

(info) 1) Amazon Elastic Block Store (EBS) Snapshot

(plus) Amazon EBS Snapshot

(info) 1) Amazon Elastic Compute Cloud (EC2) Image

(plus) Amazon EC2 Image

(info) 1) Amazon Elastic Compute Cloud (EC2) Instance

(plus) Amazon EC2 Instance

Amazon Elastic Container Service (ECS)

(error)

(tick) Amazon ECS Cluster

(error)

(tick) Amazon ECS Service

(error)

(tick) Amazon ECS Task

(error)

(tick) Amazon ECS Task Definition

Amazon S3

(error)

(tick) Amazon S3 Object

AWS CloudFormation

(info) 2) AWS CloudFormation Stack

(plus) AWS CloudFormation Stack

AWS CodeDeploy

(error)

(tick) AWS CodeDeploy Application

(error)

(tick) AWS CodeDeploy Deployment

(error)

(tick) AWS CodeDeploy Deployment Group

AWS Elastic Beanstalk

(error)

(tick) AWS Elastic Beanstalk Application

(error)

(tick) AWS Elastic Beanstalk Application Version

(error)

(tick) AWS Elastic Beanstalk Environment

AWS Lambda

(error)

(tick) AWS Lambda Event Source Mapping

(error)

(tick) AWS Lambda Function

AWS OpsWorks

(error)

(tick) AWS OpsWorks App

(error)

(tick) AWS OpsWorks Deployment

AWS Step Functions

(error)

(tick) AWS Step Functions State Machine

...

4. Disable/Uninstall the Bamboo AWS Plugin once all desired tasks are provided by Tasks for AWS.

Info

Providing an explicit (automated) migration option is not out of the question, but a disproportionate amount of work for us right now - please get in touch, if your use case requires a migration option regardless, we are willing to discuss this on a case by case basis.

...