diff --git a/flake.nix b/flake.nix index 593ecab..8e50581 100644 --- a/flake.nix +++ b/flake.nix @@ -102,6 +102,18 @@ ]; format = "sd-aarch64-installer"; }; + kubernetes = + (kubenix.evalModules.aarch64-linux { + module = {kubenix, ...}: { + imports = [ + kubenix.modules.k8s + ./homelab/kubernetes.nix + ]; + }; + }) + .config + .kubernetes + .result; }; packages.x86_64-linux = { nextdns-rewrites = pkgs.writeText "$out" ( @@ -153,12 +165,11 @@ }; }; }; - apps = - nixinate.nixinate.x86_64-linux self - // { - x86_64-linux = { + apps = { + x86_64-linux = { + nixinate = (nixinate.nixinate.x86_64-linux self).nixinate; nextdns = { - type = "app"; + type = "app"; program = toString (pkgs.writers.writePython3 "nextdns" { libraries = [ pkgs.python3Packages.requests