]> git.ipfire.org Git - thirdparty/bind9.git/commit
Use FreeBSD autoscaler for "stress" tests
authorMichal Nowak <mnowak@isc.org>
Thu, 4 Apr 2024 10:59:50 +0000 (12:59 +0200)
committerMichal Nowak <mnowak@isc.org>
Mon, 29 Apr 2024 18:13:41 +0000 (18:13 +0000)
commite8f48cbe17038f08b6022a4f0f95d6d655ba4db4
treeeea7b0e1bdf703a7c1e70908ded2056b95431c4d
parent15b4d2c11fa9a157e30f8dd9b27bc536bedea32b
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).

(cherry picked from commit 65a93b77e1804cd47e6f56137a107297eab94e12)
.gitlab-ci.yml