diff --git a/keys/default.nix b/keys/default.nix index 1870309..a22d413 100644 --- a/keys/default.nix +++ b/keys/default.nix @@ -81,7 +81,14 @@ rec { ]; }; + _builder_keys = { + raito = [ + "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIA3hCOyFwuoCLt5W9e9yQSwj9I+VspB0kNNHsoFngbgZ Nix remote builder key" + ]; + }; + getKeys = ls: builtins.concatLists (builtins.map (member: _keys.${member} or [ ]) ls); + getBuilderKeys = member: _builder_keys.${member} or [ ]; mkSecrets = nodes: setDefault { publicKeys = unique (rootKeys ++ (builtins.concatMap getNodeKeys' nodes)); };