renderedtext / agent-aws-stack

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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


Languages

Language:JavaScript 59.4%Language:Shell 20.5%Language:PowerShell 11.7%Language:HCL 4.5%Language:Makefile 3.5%Language:Python 0.4%