Files
nix/secrets/secrets.nix

10 lines
279 B
Nix

let
inv = import ../inventory.nix;
users = builtins.attrValues inv.userKeys;
systems = builtins.map (n: n.sshHostKey) (builtins.attrValues inv.nodes);
in
{
"k3s.age".publicKeys = users ++ systems;
"btrbk-keyfile.age".publicKeys = systems ++ [ inv.userKeys.yadunut ];
}