fix: streamline Gitea runners

This commit is contained in:
Greg Hellings
2026-04-05 16:51:31 -05:00
parent 81936ac524
commit 3847c7d92d
7 changed files with 76 additions and 81 deletions
+4 -12
View File
@@ -14,15 +14,13 @@
top.nix-hardware.nixosModules.system76
];
age.secrets = {
gitea-workerPassword.file = ../../../secrets/gitea/workerPassword.age;
# TODO: Greg add agenix secret at secrets/gitea-runner-zeke.age
# gitea-runner-zeke.file = ../../../secrets/gitea-runner-zeke.age;
};
boot.extraModulePackages = [ config.boot.kernelPackages.v4l2loopback ];
greg = {
gitea-runner = {
enable = true;
extraLabels = [ "bare-metal:host" ];
};
kubernetes = {
enable = true;
vipInterface = "enp12s0";
@@ -34,12 +32,6 @@
enable = true;
vbox = false;
};
gitea-runner = {
enable = true;
labels = [ "self-hosted" "bare-metal" "host:zeke" ];
# TODO: Greg add agenix secret at secrets/gitea-runner-zeke.age
# tokenFile = config.age.secrets.gitea-runner-zeke.path;
};
tailscale = {
enable = true;
tags = [ "home" ];