Running Buildkite Agent on AWS

This page references the out-of-date Buildkite Agent v2.

For docs referencing the Buildkite Agent v3, see the latest version of this document.

The Buildkite Agent can be run on AWS using our Elastic CI Stack for AWS.

Install the agent on your own AWS instance

To run the agent on your own AWS instances use whichever installer matches your instance type. For Amazon Linux use the Red Hat/CentOS installer.

Use our pre-built Elastic CI Stack for AWS

The Elastic CI Stack for AWS is a pre-built CloudFormation template that gives you an autoscaling Buildkite Agent cluster in your own AWS. The stack includes Docker, S3 and CloudWatch integration, and is suitable for parallelizing large legacy test suites, testing any Linux-based project that can run within Docker, and performing AWS ops related tasks.

Read the documentation on GitHub, and launch it using the button on your organization's Agents page.