mirror of
https://github.com/JulienMalka/snowfield.git
synced 2025-06-08 10:09:04 +02:00
chore: convert all secrets to agenix
This commit is contained in:
parent
4bee4a08ad
commit
90be57aa21
30 changed files with 84 additions and 509 deletions
30
secrets/secrets.nix
Normal file
30
secrets/secrets.nix
Normal file
|
@ -0,0 +1,30 @@
|
|||
let
|
||||
gustave = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDJrHUzjPX0v2FX5gJALCjEJaUJ4sbfkv8CBWc6zm0Oe";
|
||||
tower = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIA9QGKzHJ5/PR/il8REaTxJKB4G2LEEts0BlcVz789lt";
|
||||
lisa = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIO4kSscukEEoW/QiLgyZQluhsYK4wF+lFphlCakKYC2q";
|
||||
core-security = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICLnOINGYOFb+bLUUTV9sjwi2qbpwcaQlmGmWfy1PeGR";
|
||||
servers = [
|
||||
gustave
|
||||
tower
|
||||
lisa
|
||||
core-security
|
||||
];
|
||||
in
|
||||
{
|
||||
"deluge-webui-password.age".publicKeys = [ lisa ];
|
||||
"keycloak-db.age".publicKeys = [ core-security ];
|
||||
"github-oauth-secret.age".publicKeys = [ tower ];
|
||||
"github-webhook-secret.age".publicKeys = [ tower ];
|
||||
"github-token-secret.age".publicKeys = [ tower ];
|
||||
"buildbot-nix-worker-password.age".publicKeys = [ tower ];
|
||||
"buildbot-nix-workers.age".publicKeys = [ tower ];
|
||||
"ssh-lisa-pub.age".publicKeys = [ lisa ];
|
||||
"ssh-lisa-priv.age".publicKeys = [ lisa ];
|
||||
"git-gpg-private-key.age".publicKeys = servers;
|
||||
"user-julien-password.age".publicKeys = servers;
|
||||
"user-root-password.age".publicKeys = servers;
|
||||
"ens-mail-password.age".publicKeys = servers;
|
||||
"julien-malka-sh-mail-password.age".publicKeys = [ lisa ];
|
||||
"malka-ens-school-mail-password.age".publicKeys = [ lisa ];
|
||||
"mondon-ens-school-mail-password.age".publicKeys = [ lisa ];
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue