https://github.com/pepperize/cdk-autoscaling-gitlab-runner-example
This project contains examples how to use AWS CDK autoscaling Gitlab Runner.
https://github.com/pepperize/cdk-autoscaling-gitlab-runner-example
autoscaling aws cdk dind docker docker-in-docker docker-machine ec2 executor gitlab gitlab-ci runner s3 shared-cache spot-instances
Last synced: 3 months ago
JSON representation
This project contains examples how to use AWS CDK autoscaling Gitlab Runner.
- Host: GitHub
- URL: https://github.com/pepperize/cdk-autoscaling-gitlab-runner-example
- Owner: pepperize
- License: mit
- Created: 2022-01-10T14:33:34.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-11-28T11:10:04.000Z (10 months ago)
- Last Synced: 2025-04-04T13:11:48.108Z (6 months ago)
- Topics: autoscaling, aws, cdk, dind, docker, docker-in-docker, docker-machine, ec2, executor, gitlab, gitlab-ci, runner, s3, shared-cache, spot-instances
- Language: TypeScript
- Homepage:
- Size: 3.91 MB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://github.com/pepperize/cdk-autoscaling-gitlab-runner-example/blob/main/LICENSE)
[](https://github.com/pepperize/cdk-autoscaling-gitlab-runner-example/actions/workflows/build.yml)# AWS CDK GitLab Runner autoscaling on EC2 example
This project contains examples how to use [AWS CDK autoscaling Gitlab Runner](https://github.com/pepperize/cdk-autoscaling-gitlab-runner).
## Examples
- [Shared Cache](./src/cache.ts)
- [Docker Machine](./src/docker-machine.ts)
- [Instance Type](./src/instance-type.ts)
- [Machine Image](./src/machine-image.ts)
- [On Demand Instances](./src/on-demand-instances.ts)
- [Runner Role](./src/runner-role.ts)
- [Vpc](./src/vpc.ts)
- [Zero Config](./src/zero-config.ts)