sops: convert format of secrets files from yaml to json

This commit is contained in:
SebastianStork 2025-07-20 13:28:16 +02:00
parent 9820bdc1e3
commit 2e3b64860f
17 changed files with 202 additions and 232 deletions

25
hosts/north/secrets.json Normal file
View file

@ -0,0 +1,25 @@
{
"seb-password": "ENC[AES256_GCM,data:dlItcb6M0ZBmfbFz9k1QBces/hZ4bBaRQ8zCPinvXOZSNHDE4SIQfSDQSttP1LjccuQXj5U864zJz9XuFybvQn5X4Z80VEGXZw==,iv:vORmRgBgZvdafRa8vFF4LL3fw44yZV3yNq3L8eOcQRI=,tag:Jj2QBMGZzvPx6x3NriHYvQ==,type:str]",
"tailscale-auth-key": "ENC[AES256_GCM,data:FkAOpUBaAmOK4f3yUHbRKoFukXIu/a/QBnM/18khO7xYeohWt9r3mMlF6+4kxbiG7ixlgYrPSfZZpHycsA==,iv:5s0VDYe3gXc5S3P4MUP1xoKUm6+06BqSjoxzQrmGvv0=,tag:bJPZhzLoMIhkWrW24rMwLA==,type:str]",
"sops": {
"kms": [],
"gcp_kms": [],
"azure_kv": [],
"hc_vault": [],
"age": [
{
"recipient": "age1mpq8m4p7dnxh5ze3fh7etd2k6sp85zdnmp9te3e9chcw4pw07pcq960zh5",
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAwRGdWb25ZR2xEWmJqbVRx\ndmFDbkdybXpOb0Z4bzRwS0hjbW1JQkU3REV3CjAzUjZZU2NNMTYwT0Vsbjc0T0t5\nYXpyL0xTSlE3OS9NSTcyU1VZZk45QlkKLS0tIGZCNXBuQUxiUWRsSEZLekJvZUcw\nbXVnMXFLR2o1L3U5eHBWYlMwYU1GZmcKZYORJIFGJmVnNtH06tHT/PY1n8uiaekG\n2RwzsdZ3srNqsYjyWevnq2C4Y0/qDp67l3Z5PJVqo4Fj8u3agJx+Iw==\n-----END AGE ENCRYPTED FILE-----\n"
},
{
"recipient": "age18x6herevmcuhcmeh47ll6p9ck9zk4ga6gfxwlc8yl49rwjxm7qusylwfgc",
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBvK2dObkIyWC9JRWphaWVm\ndHlnMjlic0IrV2dqNEFPY2xDemxrRXZVc1Q0CllYVVRTaWR5YmRBc1JYK05ISFYz\nYkVFT2NQTXJDaXREQ3B3blA2QXY2dHMKLS0tIDRBVVViREh2WVdUUGFVVitFTWJV\nbzF0cEFGM2M2UDBNd1pVVGhuMTYyMGcKubGAn3lr58t3Hfi2t3FPbDWH/b5rp4Qo\no+M+QW/cOyR5zITSDNhcJobt+iabeIM1aHWFo8Am8XzUWRch7NROMg==\n-----END AGE ENCRYPTED FILE-----\n"
}
],
"lastmodified": "2025-03-24T20:53:16Z",
"mac": "ENC[AES256_GCM,data:vbWTMMFRQbSoXzkrCh4cx7i0FtSfpDAaEt2swFedXX11gIYtxGvp/Rh220k8HPjC0GGpnLOSKuCKUpaFTSMzy81LvyGqdyFH5nBK+ksINlRGbZd7NZsmQRIYiPXkyQkJ1tQbyUnyxTxxQjTJ6Kn+bl7IXwOyZGzTSTSje9Oj1ks=,iv:QmbzlEUJ/iNqwQG7YiF3plGB0vqhLD0B2G0VOtdc0rs=,tag:ldaCRpji0nxyxefVzS7/ZQ==,type:str]",
"pgp": [],
"unencrypted_suffix": "_unencrypted",
"version": "3.9.4"
}
}

View file

@ -1,31 +0,0 @@
seb-password: ENC[AES256_GCM,data:dlItcb6M0ZBmfbFz9k1QBces/hZ4bBaRQ8zCPinvXOZSNHDE4SIQfSDQSttP1LjccuQXj5U864zJz9XuFybvQn5X4Z80VEGXZw==,iv:vORmRgBgZvdafRa8vFF4LL3fw44yZV3yNq3L8eOcQRI=,tag:Jj2QBMGZzvPx6x3NriHYvQ==,type:str]
tailscale-auth-key: ENC[AES256_GCM,data:FkAOpUBaAmOK4f3yUHbRKoFukXIu/a/QBnM/18khO7xYeohWt9r3mMlF6+4kxbiG7ixlgYrPSfZZpHycsA==,iv:5s0VDYe3gXc5S3P4MUP1xoKUm6+06BqSjoxzQrmGvv0=,tag:bJPZhzLoMIhkWrW24rMwLA==,type:str]
sops:
kms: []
gcp_kms: []
azure_kv: []
hc_vault: []
age:
- recipient: age1mpq8m4p7dnxh5ze3fh7etd2k6sp85zdnmp9te3e9chcw4pw07pcq960zh5
enc: |
-----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAwRGdWb25ZR2xEWmJqbVRx
dmFDbkdybXpOb0Z4bzRwS0hjbW1JQkU3REV3CjAzUjZZU2NNMTYwT0Vsbjc0T0t5
YXpyL0xTSlE3OS9NSTcyU1VZZk45QlkKLS0tIGZCNXBuQUxiUWRsSEZLekJvZUcw
bXVnMXFLR2o1L3U5eHBWYlMwYU1GZmcKZYORJIFGJmVnNtH06tHT/PY1n8uiaekG
2RwzsdZ3srNqsYjyWevnq2C4Y0/qDp67l3Z5PJVqo4Fj8u3agJx+Iw==
-----END AGE ENCRYPTED FILE-----
- recipient: age18x6herevmcuhcmeh47ll6p9ck9zk4ga6gfxwlc8yl49rwjxm7qusylwfgc
enc: |
-----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBvK2dObkIyWC9JRWphaWVm
dHlnMjlic0IrV2dqNEFPY2xDemxrRXZVc1Q0CllYVVRTaWR5YmRBc1JYK05ISFYz
YkVFT2NQTXJDaXREQ3B3blA2QXY2dHMKLS0tIDRBVVViREh2WVdUUGFVVitFTWJV
bzF0cEFGM2M2UDBNd1pVVGhuMTYyMGcKubGAn3lr58t3Hfi2t3FPbDWH/b5rp4Qo
o+M+QW/cOyR5zITSDNhcJobt+iabeIM1aHWFo8Am8XzUWRch7NROMg==
-----END AGE ENCRYPTED FILE-----
lastmodified: "2025-03-24T20:53:16Z"
mac: ENC[AES256_GCM,data:vbWTMMFRQbSoXzkrCh4cx7i0FtSfpDAaEt2swFedXX11gIYtxGvp/Rh220k8HPjC0GGpnLOSKuCKUpaFTSMzy81LvyGqdyFH5nBK+ksINlRGbZd7NZsmQRIYiPXkyQkJ1tQbyUnyxTxxQjTJ6Kn+bl7IXwOyZGzTSTSje9Oj1ks=,iv:QmbzlEUJ/iNqwQG7YiF3plGB0vqhLD0B2G0VOtdc0rs=,tag:ldaCRpji0nxyxefVzS7/ZQ==,type:str]
pgp: []
unencrypted_suffix: _unencrypted
version: 3.9.4