Added
- Experimental support for ARM instance types (linux only) #758 (yob)
- Support up to four instance types and mixed combinations of Spot/OnDemand instances #710 (yob)
- The
InstanceType
stack parameter can now be a CSV with up to 4 types - The new
OnDemandPercentage
stack parameter can be reduced from 100% (the default) to allow some Spot instances
- The
Changed
- Update Buildkite Agent to v3.26.0 #778 (JuanitoFatas)
- Speed up secret downloads from S3 (from ~8 seconds to under 1 second) #772 (pda)
- ECR plugin now has its own log group header to make run time visible #773 (pda)
Fixed
- Avoid IAM changes for some kinds of stack updates (like changing InstanceType) #781 (yob)
- Improved documentation
Upgrading
Perform a CloudFormation stack update with the following URL:
https://s3.amazonaws.com/buildkite-aws-stack/v5.1.0/aws-stack.yml
If you want to launch a new stack, you can use this link (make sure not to use your production AWS account, create a new one for CI):