Isaiah gets new kubernetes runner

This commit is contained in:
Greg Hellings
2025-05-20 22:51:42 -05:00
parent 641c9fd7ac
commit 4cd0de0109
3 changed files with 10 additions and 7 deletions
+7 -4
View File
@@ -1,5 +1,5 @@
{ {
#config, config,
lib, lib,
top, top,
... ...
@@ -11,7 +11,7 @@
]; ];
age.secrets = { age.secrets = {
runner-qemu.file = ../../secrets/gitlab/isaiah-qemu-runner-reg.age; runner-reg.file = ../../secrets/gitlab/kubernetes-k3s-local.age;
}; };
boot = { boot = {
@@ -80,8 +80,11 @@
settings = { settings = {
concurrent = 5; concurrent = 5;
}; };
services = services = {
{ kubernetes = {
authenticationTokenConfigFile = config.age.secrets.runner-reg.path;
executor = "shell";
};
}; };
}; };
k3s.clusterInit = true; # This is the first node in the cluster k3s.clusterInit = true; # This is the first node in the cluster
Binary file not shown.
+3 -3
View File
@@ -83,6 +83,7 @@ in
"dendrite.age".publicKeys = everyone; "dendrite.age".publicKeys = everyone;
"dendrite_key.age".publicKeys = everyone; "dendrite_key.age".publicKeys = everyone;
"gitlab/secret.age".publicKeys = everyone; "gitlab/secret.age".publicKeys = everyone;
"gitlab/otp.age".publicKeys = everyone; "gitlab/otp.age".publicKeys = everyone;
"gitlab/db.age".publicKeys = everyone; "gitlab/db.age".publicKeys = everyone;
@@ -92,9 +93,8 @@ in
"gitlab/key.age".publicKeys = everyone; "gitlab/key.age".publicKeys = everyone;
"gitlab/cert.age".publicKeys = everyone; "gitlab/cert.age".publicKeys = everyone;
"gitlab/nixos-qemu-shell.age".publicKeys = everyone; "gitlab/nixos-qemu-shell.age".publicKeys = everyone;
"gitlab/isaiah-qemu-runner-reg.age".publicKeys = everyone; "gitlab/nixos-vbox-shell.age".publicKeys = everyone;
"gitlab/isaiah-vbox-runner-reg.age".publicKeys = everyone; "gitlab/kubernetes-k3s-local.age".publicKeys = everyone;
"gitlab/isaiah-shell-runner-reg.age".publicKeys = everyone;
"gitlab/linode-deployer-runner-reg.age".publicKeys = everyone; "gitlab/linode-deployer-runner-reg.age".publicKeys = everyone;
"acme_password.age".publicKeys = everyone; "acme_password.age".publicKeys = everyone;