[NixOS] Fix k3s definition

This commit is contained in:
Ivan Malison 2024-09-30 16:42:58 -06:00
parent f00d9bdb12
commit eaa46e7034
2 changed files with 8 additions and 6 deletions

View File

@ -3,13 +3,15 @@ with lib;
let cfg = config.myModules.railbird-k3s;
in {
options = {
enable = mkEnableOption "railbird k3s";
serverAddr = {
type = lib.types.str;
default = "";
myModules.railbird-k3s = {
enable = mkEnableOption "railbird k3s";
serverAddr = mkOption {
type = lib.types.str;
default = "";
};
};
};
config = {
config = mkIf cfg.enable {
age.secrets."1896Folsom-k3s-token.age".file = ./secrets/1896Folsom-k3s-token.age;
services.dockerRegistry = {
enable = true;

View File

@ -7,7 +7,6 @@
features.full.enable = true;
myModules.kubelet.enable = false;
myModules.railbird-k3s.enable = true;
myModules.nvidia.enable = true;
# Needed for now because monitors have different refresh rates
myModules.xmonad.picom.vSync.enable = false;
@ -17,6 +16,7 @@
};
myModules.gitea-runner.enable = true;
myModules.postgres.enable = true;
myModules.railbird-k3s.enable = true;
boot.loader.systemd-boot.configurationLimit = 5;