This commit is contained in:
Pim Kunis 2024-04-13 15:43:01 +02:00
parent 145cf2e72f
commit 3b7c72f326
31 changed files with 77 additions and 319 deletions

View file

@ -1,9 +1,9 @@
{ self, hostPkgs, physicalMachines, deploy-rs, ... }:
{ self, hostPkgs, machines, deploy-rs, ... }:
let
mkDeployNodes = nodeDef:
builtins.mapAttrs
(name: machine: nodeDef name machine)
physicalMachines;
machines;
in
{
deploy = {

View file

@ -1,11 +1,11 @@
{ nixpkgs, nixpkgs-unstable, machines, physicalMachines, dns, agenix, nixos-hardware, kubenix, disko, ... }:
{ nixpkgs, nixpkgs-unstable, machines, dns, agenix, nixos-hardware, kubenix, disko, ... }:
let
mkNixosSystems = systemDef:
builtins.mapAttrs
(name: machine:
nixpkgs.lib.nixosSystem (systemDef name machine)
)
physicalMachines;
machines;
in
{
nixosConfigurations = mkNixosSystems (name: machine: {