feat: overhaul key management for agenix

This commit is contained in:
Youwen Wu 2024-12-27 20:12:15 -08:00
parent 39cbcd9c76
commit 4f510f7418
Signed by: youwen
GPG key ID: 865658ED1FE61EC3
12 changed files with 48 additions and 96 deletions

View file

@ -0,0 +1,13 @@
rec {
users = builtins.attrValues {
youwen = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIwqDFdb/cs5K9gsgP0ogyuq5pv9hSxsyPnDcWc5wRKs";
runner = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEEBFBqlbHn3gMuV0i8U48xctZUWXkmHsCK1O6LRpXpj";
};
systems = builtins.attrValues {
demeter = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIP4BRdoxPnmlhMD1kI7qXwVE//6h1XWUnkwpzDuJaAyC";
gallium = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJzDKscmZIz7GF0nfKpnKHq63/fwzx2PXir0mUtRDOgu";
};
all = users ++ systems;
}