vault-setup #10

Merged
torjus merged 7 commits from vault-setup into master 2026-02-02 15:28:58 +00:00
Showing only changes of commit 4133eafc4e - Show all commits

View File

@@ -334,38 +334,38 @@
sops-nix.nixosModules.sops sops-nix.nixosModules.sops
]; ];
}; };
testvm01 = nixpkgs.lib.nixosSystem { testvm01 = nixpkgs.lib.nixosSystem {
inherit system; inherit system;
specialArgs = { specialArgs = {
inherit inputs self sops-nix; inherit inputs self sops-nix;
};
modules = [
(
{ config, pkgs, ... }:
{
nixpkgs.overlays = commonOverlays;
}
)
./hosts/testvm01
sops-nix.nixosModules.sops
];
}; };
modules = [ vault01 = nixpkgs.lib.nixosSystem {
( inherit system;
{ config, pkgs, ... }: specialArgs = {
{ inherit inputs self sops-nix;
nixpkgs.overlays = commonOverlays; };
} modules = [
) (
./hosts/testvm01 { config, pkgs, ... }:
sops-nix.nixosModules.sops {
]; nixpkgs.overlays = commonOverlays;
}; }
vault01 = nixpkgs.lib.nixosSystem { )
inherit system; ./hosts/vault01
specialArgs = { sops-nix.nixosModules.sops
inherit inputs self sops-nix; ];
}; };
modules = [
(
{ config, pkgs, ... }:
{
nixpkgs.overlays = commonOverlays;
}
)
./hosts/vault01
sops-nix.nixosModules.sops
];
};
}; };
packages = forAllSystems ( packages = forAllSystems (
{ pkgs }: { pkgs }:
@@ -380,6 +380,7 @@
packages = with pkgs; [ packages = with pkgs; [
ansible ansible
opentofu opentofu
openbao
(pkgs.callPackage ./scripts/create-host { }) (pkgs.callPackage ./scripts/create-host { })
]; ];
}; };