From e5f15e8999fc0d04fe5f96603311b8bb9b4bf905 Mon Sep 17 00:00:00 2001 From: Yadunand Prem Date: Wed, 29 Oct 2025 13:20:51 +0800 Subject: [PATCH] nut-gc2 add ssh-key and hw config --- secrets/btrbk-keyfile.age | Bin 831 -> 831 bytes secrets/k3s.age | 21 +++++++++++---------- secrets/secrets.nix | 20 ++++++++++++++------ 3 files changed, 25 insertions(+), 16 deletions(-) diff --git a/secrets/btrbk-keyfile.age b/secrets/btrbk-keyfile.age index 079bb9dd95d08efc1e7f8b3a1911596f17137693..348023052bfad7fd27cbe76429757081f3f78774 100644 GIT binary patch delta 807 zcmV+?1K9k(2EPW7C4X!=cTYigAZvPTOZ8PXLMI>PH#d_Fl|sb zRc}F0QCCcMZdpwVEj}P~b7(DPWHL21F*zVdV=qlqQ6OeCXhAtoNLE&7SawBiMo&3d zZ8UmOXmn3DSAR=1b22wYFIPlNK~*tqQ%MRrP%m&dR4`08Gd5&zM?y|zMPYGjbaHGm zI59{?FECnBcrr#gRX9c~YE=p?EiE8RWn^$oY-v|=O=(0zdcSJ^5 zVQn^JXLfdZHe+vVLQx7lO|7px2;ra%TRN89qoi`I8Gq7l2?IYonS`ENNOI){?caW# zU&khwDSsClpmPp!+Wnj<)LrsGmHG2MxPX!czHV3T zj7a))?+u@I|HR(1h9cS9R?p{yt=Bhpu@A*3I^?t9O?v`!i2NjZEfl?BnybiF`L=u> z4@cbzG=KeM_NN-tdZe&wKbUsXUU2;ejVgjQeQT>w3+i=W-Mt{kZoUqs);XfjrAD5tC@uqAU`LM#( zJ|qf>f)L4J9_;_!UF*djNSa=#Bi7(v>M__DuEkv7Me*}@?Iryx(QMZwgkG*SeJ=l3zkN lnjl!Z{i4PxzXj7@*F|90eN0$-+0z9|48%ElE>n|%a-662OC$gQ delta 807 zcmV+?1K9k(2EPW7C4Wa_FHKZYAZtrxH%LZjN_22+N^fXnV_8^tMolYKSXx4NLT^zy zOGTuFEltXb8BUFV@O7C zL1bidFgR#9IdO4JH&1GGFK0mtQ(;(Uc}Ge{L_$=0RV#XHM0i$AWi(SuHdRh!IWIP6 zGjViSSx-?fS9fm;Ej}P~b7(DPWHL21F*zV?Id@M%cOW=-XLE2?YidYvctkREdT>@m zFnL;bX>fFCPk&ZdK{jnwS5{$HSu;#?GB65hQ$}|+MMXzxb~JTacQQ&-b~scpW>;Zq zOhQ9pYFA59SwTp8c4|*WcWVkQEiE7`Gj2#kOKVX#cymijYdCjILS;5DSv6r(Z8$|T zH7hq*Y+s8W1$ zK|)}~C|e31zJ6qe>XhzSO|HArT(jP6Z-ft#A3jE{4gtis?MM>R`nZY>MhC1v8?Ohz zl(I&rhky2&t|;FzP}pDH*ViNYe4qTo_#Xc<3QuuxaDA?7#-@O$a(C%lLE zwHQZZWvFLJqD&8uUReB8q>5&-)wK!w=!+^cMjUS()wXL_@5oESw4C8q6|bf`!Vjw^ zMK6!!xNSswjX6Dw8f7WnnHfyT28LtZz{(?!LVriA ssh-ed25519 Gc/MTQ NYxjxe8ysXtRUeA5CAXIFEFJ4JaszdsoRRYi5pohh2A -1n4rLgK6IZAyU4QHdrt11qkYD/Y1JuzzbDxZXtLkRrU --> ssh-ed25519 mOIk4w +An3vaQpvbwkDwMlf2krnz/5OpXE37KV0lw+yPtaRyQ -OP8xX8u+zL+1cFnnAuxECWacvXwtvH7Tkpm582HKL30 --> ssh-ed25519 l9wOAw VAHzPwAZ0VW5QrEQ8FNqqj8fhmoyPVVu3MXDtTZBBT8 -VW7nb4/ahFuzU4DrAQ77UGQtwllIlFClkGn6clT2LvY ---- vTEXnvSOAaAZ3GBqA+bDuINY5i5WKlVT6dIs1/C1QzQ -5F.& ފSaY{ -t=87Z_',߹hX'C`qpȢS`h lvfFBdA -xT8PoXF! \ No newline at end of file +-> ssh-ed25519 Gc/MTQ 1VXVmIQH+4s2AkBbf8BdOp65oDDlxfMYYE184LUggFo +xpUXhXkFiUa3FcWBazPt7l0bPYrurOsn2+MZVxHp0XE +-> ssh-ed25519 mOIk4w jdEZYWfNwjmsVhKWo/ucReyRLVgeRICAGP5n6mvJOQg +YuyZTijB3BNxTPKebLmEsfJkRh7/8JETG5eOqgU+fOY +-> ssh-ed25519 l9wOAw /OGUnqDH738Yk51Snn7VC1JPBTMU497vBSaKD0qWbAs ++sgfXtvA9g3X5YPr5YcoWo7Ljkxrs3O++aNA6GphU/4 +-> ssh-ed25519 cPJ/Ew otg3F8Xt7vYkvjFv3/4OtSG8Q/8/z2IOF9h9q6wiuSc +EI4BL10EGys4Vd1+DiU1u69CB8feEqNw9saqqclvgG4 +--- rqGI3Z4Pd3PDtH7RHfx5FRDu4AZudXZ1Cfv8Cvz/IAw +}Av!@h*8H?h +mr87M4>8쬲B6w M`>:v0C94g3/5gi:nGbxk9 ?a46R \ No newline at end of file diff --git a/secrets/secrets.nix b/secrets/secrets.nix index cab9b0b..3eb76fd 100644 --- a/secrets/secrets.nix +++ b/secrets/secrets.nix @@ -1,11 +1,19 @@ let - keys = [ - "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJXOpmWsAnl2RtOuJJMRUx+iJTwf2RWJ1iS3FqXJFzFG yadunut" - "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOEg5wsPLOZvU6lT8cMUsStQqalh/Hw5u104QhOYPS8E yadunut@penguin" - "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIF0NLOa9NNz7r3QODU0Oe/a5m+PFzcpM20aLwf+0wojT penguin" + mbp-yadunut = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJXOpmWsAnl2RtOuJJMRUx+iJTwf2RWJ1iS3FqXJFzFG yadunut"; + penguin-yadunut = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOEg5wsPLOZvU6lT8cMUsStQqalh/Hw5u104QhOYPS8E yadunut@penguin"; + users = [ + mbp-yadunut + penguin-yadunut + ]; + + penguin-host = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIF0NLOa9NNz7r3QODU0Oe/a5m+PFzcpM20aLwf+0wojT root@penguin"; + gc2-host = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIN2WBYhGKSXSYWwISsY1osfliVSS9J+W6uHBid5i2qey root@nut-gc2"; + systems = [ + penguin-host + gc2-host ]; in { - "k3s.age".publicKeys = keys; - "btrbk-keyfile.age".publicKeys = keys; + "k3s.age".publicKeys = users ++ systems; + "btrbk-keyfile.age".publicKeys = systems ++ [ mbp-yadunut ]; }