https://github.com/spacelift-io/aws-ec2-worker-pool-example
https://github.com/spacelift-io/aws-ec2-worker-pool-example
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/spacelift-io/aws-ec2-worker-pool-example
- Owner: spacelift-io
- Created: 2022-11-09T16:54:53.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-03-27T15:09:21.000Z (2 months ago)
- Last Synced: 2025-04-05T17:13:16.181Z (about 2 months ago)
- Language: HCL
- Size: 3.91 KB
- Stars: 0
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AWS EC2 Worker Pool Example
This repository is a self-contained example of how to create a private Spacelift worker pool on AWS EC2. This is meant as an example for learning purposes. It is not production-ready.
## Instructions
- Fork this repository.
- [Create a stack in your Spacelift account](https://docs.spacelift.io/concepts/stack/creating-a-stack) that uses the forked repository. Make sure to mark the stack as [administrative](https://docs.spacelift.io/concepts/stack/stack-settings#administrative).
- Create an [AWS Cloud Integration](https://docs.spacelift.io/integrations/cloud-providers/aws), if needed.
- [Attach an AWS Cloud Integration to the stack](https://docs.spacelift.io/integrations/cloud-providers/aws#using-the-integration).
- [Trigger a tracked run](https://docs.spacelift.io/concepts/run/tracked#triggering-manually).Once the tracked run successfully completed, you should have a new Worker Pool configured and ready to use. To test it, have a stack use it and trigger a run for that stack.