Skip to content

AWS CDK application to deploy an autoscaling fleet of agents to AWS

License

Notifications You must be signed in to change notification settings

renderedtext/agent-aws-stack

Repository files navigation

Semaphore agent AWS stack

This project is a CDK application used to deploy a fleet of Semaphore agents in your AWS account.

Features

  • Run self-hosted agents in Linux and Windows machines
  • Dynamically increase and decrease the number of agents available based on your job demand
  • Deploy multiple stacks of agents, one for each self-hosted agent type
  • Access the agent EC2 instances through SSH or using AWS Systems Manager Session Manager
  • Use an S3 bucket to cache the dependencies needed for your jobs
  • Control the size of your agent instances and of your agent pool

Check out the docs.