Skip to content
This repository was archived by the owner on Jan 15, 2025. It is now read-only.

Commit 31c8655

Browse files
committed
ssh-keys: add zimbatm and hexa
1 parent b40affa commit 31c8655

File tree

3 files changed

+19
-3
lines changed

3 files changed

+19
-3
lines changed

nixops/modules/standard.nix

+1-3
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,7 @@ in {
2626
security.acme.acceptTerms = true;
2727

2828
services.openssh.enable = true;
29-
users.users.root.openssh.authorizedKeys.keys = [
30-
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINMcTaqUZSwv6YW8lx/JhsAZTdNSSC2fR8Pgk8woeFKh vin@scadrial"
31-
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGKYH3ivyXgnhXL6xgZxZifRclw+2xsxWNdNe1ghjw7A lily@bina"
29+
users.users.root.openssh.authorizedKeys.keys = (import ../../ssh-keys.nix).infra-build ++ [
3230
''cert-authority,principals="root" ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQC3fMouUnMVF/sHXiuhwiz0+91J24SA/bGvKGrdOEwM0r5EF0rA0NhJ6v2r8qSm+QgjaxHjbaYVyBtdc3G4mrC4UaDF30ttoB/z4HP8ilhIlv5pnd85yEq61qLILKy4xs8hIIB/Eg4dFuaBVyhz8HJk/QwAo8yfdVgus8jBuiFxi1Hx/Po6p4Ou8cM1wMrs96mCHsTr39pVkGszJWFK7LWXZ2M+rkPdHb80Ht+TI9OJnPVY6J7Q/9A55FNdfnhC5cHyfKOZnsEr7UupM5PVKMDLYWHw5JVAyZqDVwrfL+XeaIej2Er+dCS9aTkhPHXHJ898w5Mchugxe8cPOQ/smmF+kN1WTITmL838N/H7bnP0AQBpglEq4Gcu9SSX1tTtonhqUdNKg9JcTwo94sH5jdxqYNEJH2527D8E7kDa+7vLka5PKg5xwCGCsFbux1/TIyr1qm5TYWzfyNWFhNQbJ90276Gq/d59SjNGhHx6tblbL6p3Wi7g0Qwrg1LkAmtEf2hyRP1SZfOLvMxiqj1yq6o6bYf3v0QEXPKoq0md0gokZ9oGE3rPr622ey5KC7ZbbcisYxKKwPT9lE/7kJHzxH1kpdHNdP6MfF00jbIAZjf7E0qohjC4gPAN3iammlitt9xvHwd3XopA96g5YO+KkFXlFSpN4BsWfGUb17BcRkGtyQ==''
3331
''cert-authority,principals="root" ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQC2PF03p9TpixE+sPKdOTX9L4tE85eyf3u2BFVAVovkIpnhJBlCBGUANlliIkn2s/dtlvkzuoz4imD4TauUZpPt8amKEXA1ffeTOwrY13XqpZobx4JqnK5Q3Z1nyRKrmPCLYxo600CBwjm4C8xhmxybdHUol1Ru2aXbcp5LUeF+2QqwxrqyC3eutMBC5oAmh9rkz8oqWZw7DcqMidKGaYzY71ZHzuDSKwZtLyY5H9oNYhpoWg5rx6oLWQB406nIBgJdnYB1oyPx+Nx9mhSkTBgVqLpVnIeotiE7hiru8Pp2F6ISFqDQjmKYa3kNu5FUj0/6yLv0P17jdfBBx5blLwvYwrVYDE8NI1H9BnEH4D9zfvMBiWHqlSumj4nrCzTVkAP6CDcd7yd+3aqLCUrS9pgT1OSorgwTIOvpJpIsh2GjOFOOq4zTrwZbOShzDOcju8VYzRk3cU+mux5hYjX8X/7YQgzEifAuFtD+2CVYqDU4a0qenrNMs22YRftKVBewVT7V5Q7gimChgKxzVCgHqc7aIjT7M2cnCZvH1je8CSR/r9KWZcktnbYf6SfahYl8SpBR5t4AU3PrajDQ+SbgHjeTBYfL3C8DANkoGZ7RBBvpRYdJv3ktqjnl6QG+ALMQyy2KEqgzlFLrvGKiyxS2tjWCZLBcf33jEup8IQP22HDDFw==''
3432
];

ssh-keys.nix

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
rec {
2+
cole-h = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINMcTaqUZSwv6YW8lx/JhsAZTdNSSC2fR8Pgk8woeFKh vin@scadrial";
3+
lilyinstarlight = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGKYH3ivyXgnhXL6xgZxZifRclw+2xsxWNdNe1ghjw7A lily@bina";
4+
zimbatm = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOuiDoBOxgyer8vGcfAIbE6TC4n4jo8lhG9l01iJ0bZz zimbatm";
5+
hexa-gaia = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAWQRR7dspgQ6kCwyFnoVlgmmPR4iWL1+nvq6a5ad2Ug hexa@gaia";
6+
hexa-helix = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFSpdtIxIBFtd7TLrmIPmIu5uemAFJx4sNslRsJXfFxr hexa@helix";
7+
8+
infra-build = [
9+
cole-h
10+
lilyinstarlight
11+
zimbatm
12+
hexa-gaia
13+
hexa-helix
14+
];
15+
}

terraform/base/variables.tf

+3
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,9 @@ variable "user_data" {
1818
users.users.root.openssh.authorizedKeys.keys = [
1919
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINMcTaqUZSwv6YW8lx/JhsAZTdNSSC2fR8Pgk8woeFKh vin@scadrial"
2020
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGKYH3ivyXgnhXL6xgZxZifRclw+2xsxWNdNe1ghjw7A lily@bina"
21+
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOuiDoBOxgyer8vGcfAIbE6TC4n4jo8lhG9l01iJ0bZz zimbatm"
22+
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAWQRR7dspgQ6kCwyFnoVlgmmPR4iWL1+nvq6a5ad2Ug hexa@gaia"
23+
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFSpdtIxIBFtd7TLrmIPmIu5uemAFJx4sNslRsJXfFxr hexa@helix"
2124
''cert-authority,principals="root" ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQC3fMouUnMVF/sHXiuhwiz0+91J24SA/bGvKGrdOEwM0r5EF0rA0NhJ6v2r8qSm+QgjaxHjbaYVyBtdc3G4mrC4UaDF30ttoB/z4HP8ilhIlv5pnd85yEq61qLILKy4xs8hIIB/Eg4dFuaBVyhz8HJk/QwAo8yfdVgus8jBuiFxi1Hx/Po6p4Ou8cM1wMrs96mCHsTr39pVkGszJWFK7LWXZ2M+rkPdHb80Ht+TI9OJnPVY6J7Q/9A55FNdfnhC5cHyfKOZnsEr7UupM5PVKMDLYWHw5JVAyZqDVwrfL+XeaIej2Er+dCS9aTkhPHXHJ898w5Mchugxe8cPOQ/smmF+kN1WTITmL838N/H7bnP0AQBpglEq4Gcu9SSX1tTtonhqUdNKg9JcTwo94sH5jdxqYNEJH2527D8E7kDa+7vLka5PKg5xwCGCsFbux1/TIyr1qm5TYWzfyNWFhNQbJ90276Gq/d59SjNGhHx6tblbL6p3Wi7g0Qwrg1LkAmtEf2hyRP1SZfOLvMxiqj1yq6o6bYf3v0QEXPKoq0md0gokZ9oGE3rPr622ey5KC7ZbbcisYxKKwPT9lE/7kJHzxH1kpdHNdP6MfF00jbIAZjf7E0qohjC4gPAN3iammlitt9xvHwd3XopA96g5YO+KkFXlFSpN4BsWfGUb17BcRkGtyQ==''
2225
''cert-authority,principals="root" ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQC2PF03p9TpixE+sPKdOTX9L4tE85eyf3u2BFVAVovkIpnhJBlCBGUANlliIkn2s/dtlvkzuoz4imD4TauUZpPt8amKEXA1ffeTOwrY13XqpZobx4JqnK5Q3Z1nyRKrmPCLYxo600CBwjm4C8xhmxybdHUol1Ru2aXbcp5LUeF+2QqwxrqyC3eutMBC5oAmh9rkz8oqWZw7DcqMidKGaYzY71ZHzuDSKwZtLyY5H9oNYhpoWg5rx6oLWQB406nIBgJdnYB1oyPx+Nx9mhSkTBgVqLpVnIeotiE7hiru8Pp2F6ISFqDQjmKYa3kNu5FUj0/6yLv0P17jdfBBx5blLwvYwrVYDE8NI1H9BnEH4D9zfvMBiWHqlSumj4nrCzTVkAP6CDcd7yd+3aqLCUrS9pgT1OSorgwTIOvpJpIsh2GjOFOOq4zTrwZbOShzDOcju8VYzRk3cU+mux5hYjX8X/7YQgzEifAuFtD+2CVYqDU4a0qenrNMs22YRftKVBewVT7V5Q7gimChgKxzVCgHqc7aIjT7M2cnCZvH1je8CSR/r9KWZcktnbYf6SfahYl8SpBR5t4AU3PrajDQ+SbgHjeTBYfL3C8DANkoGZ7RBBvpRYdJv3ktqjnl6QG+ALMQyy2KEqgzlFLrvGKiyxS2tjWCZLBcf33jEup8IQP22HDDFw==''
2326
];

0 commit comments

Comments
 (0)