2
0
mirror of https://gitlab.isc.org/isc-projects/bind9 synced 2025-08-30 14:07:59 +00:00

Use FreeBSD autoscaler for "stress" tests

The FreeBSD autoscaler has been configured to utilize the new "instance"
GitLab Runner executor to spawn "stress" test CI jobs on AWS EC2
dynamically. A shared GitLab Runner named "freebsd-instance-autoscaler"
has been set up in GitLab CI/CD to communicate with EC2, provisioning VM
instances on demand based on a FreeBSD 13 AMI image. This image is the
same as the one previously used for FreeBSD "stress" tests before the
implementation of autoscaling (specifically, the
"freebsd13-amd64-bind9stress.aws.lab.isc.org" GitLab Runner in CI/CD).
This commit is contained in:
Michal Nowak
2024-04-04 12:59:50 +02:00
parent 29cef34a34
commit 65a93b77e1

View File

@@ -99,14 +99,16 @@ stages:
- runner-manager
- aarch64
# Stress-testing runners
# Autoscaling GitLab Runner on AWS EC2 (FreeBSD)
.freebsd-stress-amd64: &freebsd_stress_amd64
tags:
- amd64
- bsd-stress-test
- aws
- bsd-stress
- stress
- autoscaler
- shell
- stress-test
- amd64
### Docker Image Templates