Move big 3 to run both Runners

This commit is contained in:
Greg Hellings
2025-07-29 23:13:10 -05:00
parent a042a3a0e0
commit 6761cb32f2
6 changed files with 105 additions and 87 deletions
+4 -15
View File
@@ -82,6 +82,10 @@ in
};
tailscale.enable = true;
remote-builder.enable = true;
runner = {
enable = true;
threads = 3;
};
};
networking = {
@@ -113,21 +117,6 @@ in
age.secrets.runner-reg.file = ../../secrets/gitlab/nixos-qemu-shell.age;
services = {
gitlab-runner = {
enable = true;
settings.concurrent = 3;
services = {
shell = {
executor = "shell";
limit = 7;
authenticationTokenConfigFile = config.age.secrets.runner-reg.path;
environmentVariables = {
EFI_DIR = "${pkgs.OVMF.fd}/FV/";
STORAGE_URL = "s3.thehellings.lan:9000";
};
};
};
};
proxmox-ve = {
enable = true;
ipAddress = (builtins.elemAt config.networking.interfaces.br0.ipv4.addresses 0).address;