]> 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:45 +0000 (18:13 +0000)
commit6bf4512bf025b619b0a4bf19335d8b4f9998c070
tree0499ece508eec38f1ae34c78f3700e1de79174e4
parent276e357a8f9ad23d64c5f2a0225751cce803baab
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