From 7f30f1c9d8b6b885081ad81e3fa3c6849b3f3548 Mon Sep 17 00:00:00 2001 From: Max Audron Date: Wed, 27 Sep 2023 12:49:16 +0200 Subject: test kubernetes deployment --- flake.nix | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) (limited to 'flake.nix') diff --git a/flake.nix b/flake.nix index 9836895..808dbfc 100644 --- a/flake.nix +++ b/flake.nix @@ -11,7 +11,7 @@ flake = let system = "x86_64-linux"; - specialArgs = inputs; + specialArgs = inputs // { nodes = self.nixosConfigurations; }; mkSystem = modules: nixpkgs.lib.nixosSystem { inherit specialArgs system; modules = modules; @@ -20,8 +20,20 @@ { nixosModules = import ./modules; nixosConfigurations = with self.nixosModules; { - vultr-image = mkSystem [ common users image vultr ]; - nixos-test = mkSystem [ (import ./machines/nixos-test) common users ]; + test1 = mkSystem [ (import ./machines/test) common users vultr wireguard crypto kubernetes ]; + test2 = mkSystem [ (import ./machines/test2) common users vultr wireguard crypto kubernetes ]; + # vultr-image = mkSystem [ common users image vultr ]; + # nixbuilder = mkSystem [ (import ./machines/nixbuilder) common users gitlab { + # users.users = { + # nixbuilder = { + # isNormalUser = true; + # extraGroups = [ "wheel" "docker" ]; + # openssh.authorizedKeys.keys = [ + # "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGfuzswSmySvmTIiZpCKCEUpOXvETr8sTs49wX7US7yX nixbuilder" + # ]; + # }; + # }; + # } ]; }; }; systems = [ "x86_64-linux" "x86_64-darwin" "aarch64-linux" "aarch64-darwin" ]; -- cgit v1.2.3