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

cchristous/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.

About

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

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 59.9%
  • Shell 20.3%
  • PowerShell 11.5%
  • HCL 4.4%
  • Makefile 3.5%
  • Python 0.4%