From 0757a720082fd06bad590ca0d4eabb81540ecc35 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= <joerg@thalheim.io> Date: Sun, 15 May 2022 17:12:19 +0200 Subject: [PATCH] move remaining git-crypt secrets to sops --- .sops.yaml | 7 ++++ secrets.yaml | 50 ++++++++++++++++++++++++++++ secrets/build01-admin.txt | Bin 117 -> 0 bytes secrets/build02-admin.txt | Bin 185 -> 0 bytes secrets/build02-root.txt | Bin 38 -> 0 bytes secrets/build03-admin.txt | Bin 108 -> 0 bytes secrets/build04-root.txt | Bin 38 -> 0 bytes secrets/nix-community-alert-bot.txt | Bin 99 -> 0 bytes 8 files changed, 57 insertions(+) create mode 100644 secrets.yaml delete mode 100644 secrets/build01-admin.txt delete mode 100644 secrets/build02-admin.txt delete mode 100644 secrets/build02-root.txt delete mode 100644 secrets/build03-admin.txt delete mode 100644 secrets/build04-root.txt delete mode 100644 secrets/nix-community-alert-bot.txt diff --git a/.sops.yaml b/.sops.yaml index 142169d..af1b6a1 100644 --- a/.sops.yaml +++ b/.sops.yaml @@ -9,6 +9,13 @@ keys: # scan new hosts like this: # $ nix-shell -p ssh-to-age --run 'ssh-keyscan buildXX.nix-community.org | ssh-to-age' creation_rules: + - path_regex: secrets.yaml$ + key_groups: + - age: + - *mic92 + - *ryantm + pgp: + - *zimbatm - path_regex: terraform/secrets.yaml$ key_groups: - age: diff --git a/secrets.yaml b/secrets.yaml new file mode 100644 index 0000000..1ba6f91 --- /dev/null +++ b/secrets.yaml @@ -0,0 +1,50 @@ +build01-admin: ENC[AES256_GCM,data:tuqlB/ScHwatYEfsJFFVDHnjtx0QR3LVwicYp0KdCiEaXk13brOmERxaXpzHyQJP3TYGMHJXfda7XKG5VCIhKzCgLPbtiVR2egnx+wsbH5SAEzSSD2S8M4CLaOldKyw=,iv:OZbzIvlNKyWr2xfayKfUSShnL1v5URxDsnln6H2Oqfg=,tag:X2/dyVtNzYwC5s1OmrQw8g==,type:str] +build02-root: ENC[AES256_GCM,data:cNqf/Gw+d6mi5buPZu4+,iv:afT+IPf1HY98QQeBEVEfelEpcxTZHsAmDttEdyfvkWA=,tag:MUjl56D52rsHfpqt4tGcnw==,type:str] +build02-admin: ENC[AES256_GCM,data:rTVQQnj9yBaiUnib4GAYBsoDZjs8PJ0kb6GLr3iOhhW92s26veybw3ZsdGSEJPdsE0xD9NtaN8DHfMP/bgA1gUX9y2+qcmRfkbT67LFo9fkw4AKSkC5fABtq1EeHQfE3zLMebVO2g9xnQ3w7Y/HFX8rUlYDA7GhYrTgL7FwXNE+/J6rckv9aW0GxKjvFAhqkCbXxDGHebxpIBDbgF1JldmHDFQ==,iv:YXERjZTyNGAlK/9C4i2L/P9p+P9cz46/yk/fda3ryu8=,tag:MuDFM6zg+LSoPkkmK3UFgA==,type:str] +build03-admin: ENC[AES256_GCM,data:iyGHkBDqPOPtia4PK6Iabq/1mAvK8JAtozydY0hARyMqaGocyqHb8NwSdEEPb1CQ6aKUzP/D43IvN1POHLpQsdoieUaCsPZ0ACJuoOnJLQOsyZ9PckY=,iv:RzJDG4mfpMLfF7OxdEm+ZLUWcV6NoyrvEama5w6kiKA=,tag:F3dcO0/fpxVLP7FdbpJl/g==,type:str] +build04-root: ENC[AES256_GCM,data:Qy3xWgN6HCYRxAd/WArd,iv:2OT9i2YFHqiRx8cyPZ6oW/rxWNgqXdzD+Kk4dP1HbrY=,tag:JQ76gLcCau+ozMOZPcifeg==,type:str] +nix-community-alert-bot: ENC[AES256_GCM,data:Yg69dnfFGXtMTLeyXnMjeIc8+fBmeA4lEYNwSh/ahHdVd/um8oe+CSBDhIqio2sB+GrrpoNAwMf+6rC5fK7q71eAoKcrzjz2nneJdYY=,iv:fbF8t1ySI4qJ+uj33k2N9C/x7bCFdR5OBI/CGhz3zC8=,tag:xcY0Zxtb/w9vRpA56ro8Hw==,type:str] +sops: + kms: [] + gcp_kms: [] + azure_kv: [] + hc_vault: [] + age: + - recipient: age17n64ahe3wesh8l8lj0zylf4nljdmqn28hvqns2g7hgm9mdkhlsvsjuvkxz + enc: | + -----BEGIN AGE ENCRYPTED FILE----- + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBPZElFWTlsQ0E3dklVaSt1 + a09JOVRYUm5LTHpuR0l5dDN0dCs4UmhZc0FjCjRkaVJLSGd6TlBhNE1XSGo3cWVT + aWZvYTFRKzVwd0p0UUZnTzBuT3FoS3cKLS0tIFAwL3ZVTXduSzNjU2R3VC9hc0pN + SVVIUnQ4MVpHZkNHOWFvVzk4RXI0ejQKw4NXNuchu16yRHaHsnqcoEoJkDYd5X7u + LJu7/LEWPECi0qAhCsJig+P68mxPAc+QsUWMzYdx89F5Pcj4DKI2ww== + -----END AGE ENCRYPTED FILE----- + - recipient: age1d87z3zqlv6ullnzyng8l722xzxwqr677csacf3zf3l28dau7avfs6pc7ay + enc: | + -----BEGIN AGE ENCRYPTED FILE----- + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBnL1g5U1o3bjZMNGdjWDFO + SWR5WHQ5d08rL2U2NFExVDhyMTQvMGUyUm0wClBYZndiMlVDZUVHSnJxd2xvektF + dUtzeXNlWjd1OURxUzlySUswSlB3dFUKLS0tIFpBRUpiSEtUaFhQL0N2dm4vbmxO + TGM3UllhQzBIWjRqczFMRVZ2V2VsTnMKhLK06AuED/gfAmUZkXKO6lHxIRe1RkFF + 95u6iOwl4zyRPNHVQ1H34eIf2+E8VITd+e1kHfLL3eR6vbWzdn7uOQ== + -----END AGE ENCRYPTED FILE----- + lastmodified: "2022-05-15T15:10:47Z" + mac: ENC[AES256_GCM,data:84k2zEIwtTMrSsSNL/W1S1OpdtOwpvmWGbFrUvHc5X9tv7g0ebT3YlCXv48n3gZVm8Wq+N+Q8E3l2M5mrWPJ/A2RMkxmnTro06q8p6Xm66n0ojAot6CxMKjnCGESmrNCx9B1ngPbwapECjGfW6PQo3ilvIrdX+KitG6WwQTGDJM=,iv:Vg89ScU5wrs/m2Q7RgJULMZ+jeN/UMk6RoN1hHQERNY=,tag:hNnZQju6jmwi7vqys4aeyg==,type:str] + pgp: + - created_at: "2022-05-15T15:06:45Z" + enc: | + -----BEGIN PGP MESSAGE----- + + hQEMA3tEuTsG48KkAQgAkJXXuKOQuiPn32ejkssnDFjm4oxKMX6kE6/1JlQexuGj + e2tdcofJzMYEwpi9wgQ1V5uKsITqjl7BJZNFCYWx3xZukRjk2dY4mwxvVUGDjiFh + jpWwLAUeLlcwO8S7DUbhQkgpz8lk+XLDpeL+XcGFlwdEIhWzm8pnusjEys8b3dpD + Qos6dD82RkenmCj0p+W1OvLu6PJrKYq6fK1sIHaUrIf3U18nQkrxu1X2fNvT23eJ + DpO+6KDbaCq1lTtwNK/Eyn/mBYp1dISkBAeE7hk2XVcBVqxeYUPcrtmQRHkneyZM + Nb30Z8qCocWSkXYV38p6LZP9YccoPeDG2ggDs8c1ftJeAYUOnLuSHqG362ulgSSu + nesbmv88rw7gkEviP5wImmqzgUY/JWdhM/6g1qm94Ylnt56/p5JFdBsckP/V8dzC + sIdEDUHiPvTEPCrNBWbqCcXLJv51o/BR8KQycx+89A== + =bMCk + -----END PGP MESSAGE----- + fp: 260353B993F8CE16752EF48C71BAF6D40C1D63D7 + unencrypted_suffix: _unencrypted + version: 3.7.3 diff --git a/secrets/build01-admin.txt b/secrets/build01-admin.txt deleted file mode 100644 index a5683bba1c5640443236dc5ba60662812adfefab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 117 zcmV-*0E+(rM@dveQdv+`0B%C1r;Ar4ciT_VlgnRT=;Twfvqh?7m4DLl8Wam(xQX+4 zeAA-X_bVN`c@fw(`{E4_&N^iyuc99nDR}<}{NWZRW@@?0j~j&~XR4w()~n>=HNO?B X5~KTa>|_WpYU(%U<1?~;#w6vYt0Oso diff --git a/secrets/build02-admin.txt b/secrets/build02-admin.txt deleted file mode 100644 index b014a5f72f34aa8fc8f44b001b615ab44666233b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 185 zcmV;q07m}+M@dveQdv+`0K)CrgpZd|wC`K<`sYPu2i6~1Wx!5oo^V?p3_cV1OhQs@ zj@o-f;#&tF(J|ppzzPM<WBJTaJ~j7L+-XmW@$2QtWCn319hP3hW>>Y;qx>2mIUqc` zfP^P;++F`3XOZ=D3_)v{P}1Grpn79dlj`EaHB!dAEZv;TZ9Z4T#%Dx=u3n&B=}n+! nJYB_d3|6<Mv`Llapw4S*nhIUqCDFGS2Ucs>eSxT+{7lARBwt%* diff --git a/secrets/build02-root.txt b/secrets/build02-root.txt deleted file mode 100644 index 29f30900cc3fc7d94d376a3fde26a51ae1c8a356..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 38 ucmZQ@_Y83kiVO&0*!WE9tX*ASTlSM}d9@FckCjQ>x_=_%jra-gr9uEXj1let diff --git a/secrets/build03-admin.txt b/secrets/build03-admin.txt deleted file mode 100644 index 4ac2916a7fbf28a934a70aacb942cc31134eb40c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 108 zcmV-y0F(a!M@dveQdv+`0OFS*@K&+(Ydj~rM5TXwp97KI&!Gw<qseF&FzO5=gKSxP ze4^&HmXu0#9ej}E5cMo(C&)0OJQO&@xn{Bg&F<DRgFSXECPW?jNz)GMd&#MTM|)ga Ohi+W(5#VpA{F!GeY%&!9 diff --git a/secrets/build04-root.txt b/secrets/build04-root.txt deleted file mode 100644 index 706d9a2dae67110e971a8e859c9f2aafea91d2fe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 38 ucmZQ@_Y83kiVO&0U}M*J2y}?ZK6Zh>duvJcu1jJ5s=HiT1X-NU90UO95e?S> diff --git a/secrets/nix-community-alert-bot.txt b/secrets/nix-community-alert-bot.txt deleted file mode 100644 index 72b0c1e94c480c9b73834c3a1dd28e9cc632069b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 99 zcmV-p0G$5-M@dveQdv+`0Ee;^{1EB>@)~_TC`Bl}!iek{Zr$`tY+TgmTi!SkrX|Pp z5pf!8ep^vzSbJTbSit$&y)6pXeHxh+Nmh@OQkVf3@-W(Td)Qi&Onsyg8zmAUXOfTn FcrKs~EFb^?