state: per-stack Transit keys for namespace-owner access control
- Each stack gets its own Vault Transit key (transit/keys/sops-state-<stack>) - state-sync passes per-stack Transit URI + age keys on encrypt - Vault policies scope namespace-owners to their stacks only: - sops-admin: wildcard access to all transit keys - sops-user-<name>: access only to owned stack keys - Anca (plotting-book) can only decrypt plotting-book state - Admin can decrypt everything (via admin Transit policy or age fallback) - External group sops-plotting-book maps Authentik group to Vault policy - Updated CLAUDE.md with state sync documentation
This commit is contained in:
parent
6239e07dd5
commit
77143dfd6b
96 changed files with 56972 additions and 56944 deletions
|
|
@ -1,116 +1,116 @@
|
|||
{
|
||||
"version": "ENC[AES256_GCM,data:7w==,iv:TWq4Dv8/HkGWNSGsoPIXRctOh75jnanmKhtT1m5uoMs=,tag:BQ4tSj0nO+U/svWZ0FigVA==,type:float]",
|
||||
"terraform_version": "ENC[AES256_GCM,data:jxHyqF4=,iv:6o21nHHGyz+7i2SXASQU3D97QqZ+5SZgx7mtpy0fIJ8=,tag:IbqdgPbdkkPMKRazMPsaMA==,type:str]",
|
||||
"serial": "ENC[AES256_GCM,data:vw==,iv:GVyVy0iVoOoCpt5UdTPPgFGekwDU8rEI0Dftoc7mAME=,tag:OumjcNnt0PJQi/OQkh+6hg==,type:float]",
|
||||
"lineage": "ENC[AES256_GCM,data:tvekWiPYxl8YqFM/MoTHs34fzuTxFmi21JBS/qQv1alkBseE,iv:qO9AeRTK0MFpv0RPafcebSj5yV/q5ccBT+F2c5OrZ7I=,tag:B+xc3xw8SlXjJT9owJs95Q==,type:str]",
|
||||
"version": "ENC[AES256_GCM,data:3Q==,iv:1EWYnQO9214Kb6vVA5fwF+4Dec83oPEoBbbuk+1VVas=,tag:T6guY30FO1LKq/PZmd8O/A==,type:float]",
|
||||
"terraform_version": "ENC[AES256_GCM,data:lcOQ480=,iv:3fMj6DEztEK+34GOYAsMHbGIaCKVD1QzjV9FvkUiNLM=,tag:YpsDb5mUCBdXHxL47oMqyg==,type:str]",
|
||||
"serial": "ENC[AES256_GCM,data:eQ==,iv:ZE81qr/Stk8bYrKtK6PSDOun/6JcndNYUoZma2hVR/Q=,tag:bSRN2p/xrVY5igIEbWYD1g==,type:float]",
|
||||
"lineage": "ENC[AES256_GCM,data:R3V1nicR7/+BMpnv9EMB8JWELx457tUJDvsKQo1TQByytq6j,iv:H56A5AdhfWdy4ZnvL95zrviw1GB433N/8TgDn/mjyKs=,tag:UmWT6WyrQMO+XuG0YoymCw==,type:str]",
|
||||
"outputs": {},
|
||||
"resources": [
|
||||
{
|
||||
"mode": "ENC[AES256_GCM,data:bSBtPrkcnQ==,iv:d9bszftalChvl50mvhVNj50yIQBqQqxuYHjMOsF4DaU=,tag:sII80iMnV0x94GSniIPcTg==,type:str]",
|
||||
"type": "ENC[AES256_GCM,data:7uj5bYbQGesixz39,iv:7srx0QpkL4oz13GZEYY3bmAwfGTptMoR82bylUXA73A=,tag:Y8zekUF82UqW/jlEZICOyA==,type:str]",
|
||||
"name": "ENC[AES256_GCM,data:XiIvronqSIU=,iv:sfSRPK59psUHhpMox9vUH81Cm9hptGVfwQcUKZSDZzA=,tag:wfC9LM//3Dr9mfoeZhARwg==,type:str]",
|
||||
"provider": "ENC[AES256_GCM,data:1vutBTtcle5wF77qAymyFCsVQE5JgFhbqLtMYjKwKo2no6k7XfhYGifXP6H0I6Vq,iv:i9MogCqQo4LP1CYlKGa+neRiXTQc6/jVWYidqhlm4Eo=,tag:psmKPxrgui0VEkvVfDFsWA==,type:str]",
|
||||
"mode": "ENC[AES256_GCM,data:OT1EFQ6YOQ==,iv:7jnvc/5vuTkc02PCJfJlOrLOwxA73oFKzVTbgeiQCCo=,tag:limNrq17GybD6WjYKjp9HQ==,type:str]",
|
||||
"type": "ENC[AES256_GCM,data:fIOi9uFyib57bD5H,iv:rNfmkGdQG3XcT9pGgmzGdZl+nKPM+cNoQ4bujomUH9o=,tag:+obtybppEW2LMC8gdYMaeg==,type:str]",
|
||||
"name": "ENC[AES256_GCM,data:JV/DZVFxUuA=,iv:mOUmeQbXSiiJxEFx5Xc4QqncH1YjFihEoVH2Dqb7xuc=,tag:Bd0MXArvOu1pJZsSYsZofg==,type:str]",
|
||||
"provider": "ENC[AES256_GCM,data:0cg7FGilaGowyHBCExgFRO61hf5dE0clMPTdwQZdaUNkLXSoPAyls6HNXnGb41tK,iv:IlWvJfYwXvQZtgLRGSYDQsZH8cDpKwFLsaWiyeFpkUQ=,tag:lBnBnl2Con7aPq2KcdaUMQ==,type:str]",
|
||||
"instances": [
|
||||
{
|
||||
"schema_version": "ENC[AES256_GCM,data:jg==,iv:HOkK0PtBL+v7m+W1M3R15fo+wLdJxD6zhIqh5ZTxzDo=,tag:AVA1HEG5LJfvqZSyG3yw9w==,type:float]",
|
||||
"schema_version": "ENC[AES256_GCM,data:Iw==,iv:XbH2a915VdMuC5ib0Z6fBogEnr9qayzZyZGegfoOSrk=,tag:9Mj1hakrboNpsCmVEwC7fA==,type:float]",
|
||||
"attributes": {
|
||||
"atomic": "ENC[AES256_GCM,data:l5jtNA==,iv:XrnM8LG7O9ey6tPpsbRAtX+EeZkMeNiixi2IeCQpbvM=,tag:791vRdcCj89iQtyIj6a1nA==,type:bool]",
|
||||
"chart": "ENC[AES256_GCM,data:8XjXYhqxvUQ=,iv:swBtVp+J6EWMnDd/1mGy3o5VkhW7I1EZIZmUGkwUhSY=,tag:FguwW/PuSoxq+yAiYYQKEQ==,type:str]",
|
||||
"cleanup_on_fail": "ENC[AES256_GCM,data:4BSu0EY=,iv:w/eGoWHhJSCfOiBglTs/GiYyY1dFGVRyplqif7rKfzo=,tag:cm4xy+6VuGFh6BLw4iL6VA==,type:bool]",
|
||||
"create_namespace": "ENC[AES256_GCM,data:PByEADw=,iv:6vDV0PJ1oQfkIdapwFN4RTE1rIH1UaytAuU++wtQtqY=,tag:d/Oxkifzop9fawA5x15NDQ==,type:bool]",
|
||||
"dependency_update": "ENC[AES256_GCM,data:Fd98o6U=,iv:sbee+Ia71J7gbYD9BEXWxB4UuDGg5yjBDxwysn7JbYk=,tag:GxBxP/r5oVZn9DjAJdSzWw==,type:bool]",
|
||||
"atomic": "ENC[AES256_GCM,data:3lXq7g==,iv:D35gADjsy0tM8+ULNp81WvYDpUO49UqPDgrie4d6gMY=,tag:ltPqkus1MFAoV5hXjBt7cA==,type:bool]",
|
||||
"chart": "ENC[AES256_GCM,data:Ecl+yXEpRdA=,iv:rUosupdbyf7+DElgEn8HOKITSZvkA1OwNi9vNjy6paA=,tag:k2wezEXmUhYhkv66ZewpQw==,type:str]",
|
||||
"cleanup_on_fail": "ENC[AES256_GCM,data:L45N2xw=,iv:K9We2aHq0PnHZHDaSJ1XRTNt6XzBYTdiz4sN/y5MphY=,tag:l7A3EFFXxwx0hOHoJdJkGg==,type:bool]",
|
||||
"create_namespace": "ENC[AES256_GCM,data:eEloPo4=,iv:LbcDirpIgqxxzwDQ3tB/QDzCzCfUgMkQVi0JEdn8Sek=,tag:ke2S99dtt2Ca9gcid0J8+Q==,type:bool]",
|
||||
"dependency_update": "ENC[AES256_GCM,data:ReeXXTg=,iv:OslQuCQAkdilHOryF/VT6OlcxrqmG5+ugttO6Sxe4oQ=,tag:+EliGqa5FrhMhig8qVO0kQ==,type:bool]",
|
||||
"description": null,
|
||||
"devel": null,
|
||||
"disable_crd_hooks": "ENC[AES256_GCM,data:9HD0EpE=,iv:Y7nUIEUgOndVEukAnr6/ZiiyrcfzHt0StGAEoj5vo9c=,tag:ikoOhAtjEkqphjjG5RQYoQ==,type:bool]",
|
||||
"disable_openapi_validation": "ENC[AES256_GCM,data:6kCEGms=,iv:gLh1eRclKjeDdCZGc09Chn3QAweAslVF7oqiTHDG3AA=,tag:ZqdoQQLMTcBnYrtLKhKxsw==,type:bool]",
|
||||
"disable_webhooks": "ENC[AES256_GCM,data:hOHk5pU=,iv:A8T4oXhqgjvkqLaiPOOkpIt1h+MIQYDJE8FOh4jAVn4=,tag:n5KPtpjMlg1KdiGSZAUxJw==,type:bool]",
|
||||
"force_update": "ENC[AES256_GCM,data:yfANcl0=,iv:LsBEhXwykhjPpuA4qjCwXhH24TyuPye2+UahO2dsxdw=,tag:8TcVti69MFDy3e52wXLE6Q==,type:bool]",
|
||||
"id": "ENC[AES256_GCM,data:QwGvfe5N1UI=,iv:qnIru9JlqGkpKttPsk00FTgaQJSYX39CFDs77taOkq0=,tag:eHSZySbcMuF3jSpOAMbAzw==,type:str]",
|
||||
"disable_crd_hooks": "ENC[AES256_GCM,data:CqtOYXc=,iv:0os+Z0Cb65Jw11OpTZGbZCZMGyN/cSIvfBvORnZks/o=,tag:/WEdYuaGdrxzEEPg5QWdYw==,type:bool]",
|
||||
"disable_openapi_validation": "ENC[AES256_GCM,data:QwT4d3w=,iv:UV5TUY61YXFk0cKF853QLMUz3M6uQT32td7iY7aH/BQ=,tag:HCBouvgLz54NBcdU0LHuxw==,type:bool]",
|
||||
"disable_webhooks": "ENC[AES256_GCM,data:YbABQoI=,iv:UrmjrwkvXjxPL7AALMOMAmEsoSACvJOWqXmQDDeFrDw=,tag:vLNAjkiIKbSpzAwXL8v/2A==,type:bool]",
|
||||
"force_update": "ENC[AES256_GCM,data:z2/yVe8=,iv:y9VXtnumXKPQH2wdmZGtQh1x7VnsXLt5JIjQlu8kSx8=,tag:WY4TVuicLDSd7ICVXV0OJQ==,type:bool]",
|
||||
"id": "ENC[AES256_GCM,data:roKj5+fcKa8=,iv:xshbyyz2rbdhay+igqcU9+SOW13SoV1fKZdBziwXOBg=,tag:6eKvzyeooRdFUv2GCKw1xQ==,type:str]",
|
||||
"keyring": null,
|
||||
"lint": "ENC[AES256_GCM,data:zzqof68=,iv:7aw9CQwR94guTAXtGdvYe51YoYS25ArnixG5QsBwQ0o=,tag:l/nBcJhg8rKpWP9Xm6Aaaw==,type:bool]",
|
||||
"lint": "ENC[AES256_GCM,data:w8Jh9Vo=,iv:/03o6/6mtL35Cxi/unkJIEDH60kyje0ho8yVteqhPmk=,tag:gEWaxV9A+5yQhmT/UsZr6g==,type:bool]",
|
||||
"manifest": null,
|
||||
"max_history": "ENC[AES256_GCM,data:9g==,iv:j9HIP3Guc6QhZRrnlPR00k1ZBE+/CQZDossqnUYAuuk=,tag:sYtB4ceu7jO+yIUSTTMtBA==,type:float]",
|
||||
"max_history": "ENC[AES256_GCM,data:kQ==,iv:fejPH/Zmgj3Ads+g2xPajpkeeXDtlu8gvUC4DpooLz8=,tag:Cm+AhPdrkxGTIMeeo3ciww==,type:float]",
|
||||
"metadata": {
|
||||
"app_version": "ENC[AES256_GCM,data:oAoOFKneOQ==,iv:ajEAZwXgRDc0YVg0BW0wZfFGfGHzfITzlyE2hTW4A5Q=,tag:tkyOxf2NPuTpY5OlxKmGRg==,type:str]",
|
||||
"chart": "ENC[AES256_GCM,data:CS6NXDLSCTY=,iv:qfS2ZmgRGBGIaxcpCiLsonKWMhnBnxCTGZqZJi5OOb0=,tag:GjN+PbAK0PKaUTGj1XR10g==,type:str]",
|
||||
"first_deployed": "ENC[AES256_GCM,data:uVsknL+zTIfRWg==,iv:lJTNr+rO8TOq+jzX3JcfBTi1jh9XW0rkPvKPW7KzhKc=,tag:ohkN4uuwc7IdyTTkL1kYNQ==,type:float]",
|
||||
"last_deployed": "ENC[AES256_GCM,data:YKFip2lwhjxaXQ==,iv:MW3c8gnEZ21YMgdLhui9rJMqkxabvYw1p0lY6RkU8N4=,tag:K0uyN07Q3CJxDUkev+fcyA==,type:float]",
|
||||
"name": "ENC[AES256_GCM,data:9EkGNgPi32A=,iv:sDDpWcj3Hft9IT3yQFS0SR/wlNYNvEDRGbbqHqfyHAY=,tag:1DhFt5wEil1T+FhSN3rv3Q==,type:str]",
|
||||
"namespace": "ENC[AES256_GCM,data:eeIeHCZ0Kwg=,iv:BMiRO3BJQMU6Z0acY3e/OXkDTDjS528HQrfba4zIkbM=,tag:CZ2Ws9hJnM09t/oH4tPEcg==,type:str]",
|
||||
"notes": "ENC[AES256_GCM,data:lX3Xqxt5DRO47BLmyPcex9ZaJHj/ULixcK13KDAVT0yBccQ2HmOQVpkN+TfmG3NoxyYNvgiikOG5C6nGX6oDJBGiRO9GgdQY3QZ9MvOmQCWGOvb60NynMNqAQq0HHnotvasyPB5PLJdk0GfsHjdZuFnmN+1lhHx5R90FQ1kJQwNNWp8GeN8/FiKc6bqlgkqCLHG5AKvgUtOSNhi8+N6Dt9XDEV9IzsyUk0RsLMSszaBwAQqQJNDJ9NAQHGmpTLeDGEsQVk3D0i5hHbbCsXn+KFEq4g5e+uXj6RUjWtcehyt/E69J9b9fijABWxhVOd1ZdKUEslA0jxMyUwTqlKebP6nAxwnS/5OsHNWev23IB0mWvsOFRHAREKIpEPOZ6D5mlkW5WgQ08TZV3nMgK9tuO2uZiBVGyOejejeSLPmuBwjHV+c9yywrwrlxct5Pau/xSlp+pTjOcTIvmxM/NT1WsvqkHwNa8AQ1khh9QRxqIr/gkHrTzAKQBoBe3iJbIpV+xRwN1os9cHmivf7Ypx+mnxy2VILp7JArfMJp6yuwUJSDNqv5oG9cKkiSOhyaSvH4mvh+dvTHLaDDdGE9ZE4LrwDjCc3BWJEIizPzrjhthTEdOcA/BOXbgkFUL7l4tM46eXCGMBdtpD+/JE4T0Umf8YLh0s8KOFbWbU2YBL4itRE=,iv:e7TCOJ75ZGb5EZfzDQFYwn+F7RurcZeeUJdnPcVD5Iw=,tag:NU11AqTwY7sMo4oGhcImhg==,type:str]",
|
||||
"revision": "ENC[AES256_GCM,data:fg==,iv:7JUM3p4x+FDa37Q5MjqgF6rKf1ImftebiJBzrY6TAeQ=,tag:g6egCcTldj3DOPOGhmJInQ==,type:float]",
|
||||
"values": "ENC[AES256_GCM,data:DV4=,iv:pYS/L6ZDzXX564zZFEBzKy975omJ/+lpGdSRBSvl610=,tag:BjBhXBfxomz8iCblEw9iEA==,type:str]",
|
||||
"version": "ENC[AES256_GCM,data:XK8CTeE=,iv:0OUwcgWI/7TEvfAAsUVi79f18Pw0mtlgvlI8sYdyUow=,tag:NWKFuak7toyr/O99LYdrpg==,type:str]"
|
||||
"app_version": "ENC[AES256_GCM,data:z7UL1w5CzA==,iv:zajyzsAQne/MKIb3XYkJ0TwBdyfxBLZl1kQnsE4PFJ0=,tag:pyky0HYafRu9l0u9bs/0Ug==,type:str]",
|
||||
"chart": "ENC[AES256_GCM,data:xgZu3w6yDww=,iv:5AIvZxZRSmwAN7AERhXYNRRSjE9pI0qrppzaNWdIeQ4=,tag:hPPch0JM+ugE0qC7trggyQ==,type:str]",
|
||||
"first_deployed": "ENC[AES256_GCM,data:ynCTldEb5OJoYQ==,iv:vqILmmRWEvEYkFQAiff5UcaIRJq4RsfP+JF8DPD5kQY=,tag:g1H/2O8ltiQzdOqtzuea7g==,type:float]",
|
||||
"last_deployed": "ENC[AES256_GCM,data:aKfVVO0hjs+Bzg==,iv:TrfxO5b2rbs4PG/kCBfaRJMRj76O883af0uQhImL0Y0=,tag:tTDmV/SvZNm1Vv8jGsLUZw==,type:float]",
|
||||
"name": "ENC[AES256_GCM,data:WMH+bXDHm58=,iv:WmFaB2cbza3zr79sUWownzHouXUnmagTwY6BdufGC/Y=,tag:AhComxmWlE5V9V5Zpqx3Kg==,type:str]",
|
||||
"namespace": "ENC[AES256_GCM,data:TzfrkY7MahA=,iv:v50sHLUpXaTYTHP+jZZQyjIDnB3PTanODBia0weUHIg=,tag:g/dbDB4b/Xe7ihX/uNvT+g==,type:str]",
|
||||
"notes": "ENC[AES256_GCM,data:qq/KYkwBsvy9LziJsiiT7pup9kipS2Bw7Pnk1BxIWbp/oxUOdoZ/UertJCqb6dsqq1eBaKwsb6me7rcPqwwPD4HmyDbMcKmowupwcDA3ZgA5eDWOQvZeVjBhzR/Izi+MvDREerdCtVFO2sovXoAkwHi0R6aHV3/mQ+Qpqu2m6jvo+Xk48AVJbuPAK9Gs4AiiyW5NDId2ofbja+S+hBjx60EmjwC3cN4LRmKeyvaA/1IwokLXKMKbmXAMi+kaDptR2RT7HCmlK8MU7oe/73W3GdtqQpoSmk2LSJ5wwOmxygnAPc1RKstzwXa8STrSJPQg/8x5ZIeGPVTvAJFas/S2w/y8brxMHhsUGviuucd3zFH3Jt4iS+iwRa6Bcd+PTgsIKHUTGncPOUHmXdCROc8VL6Kn+hkFIgUkAse5DFU8vkabXi4KzEBpsSZyuagnICw1yHFmCpOjtxiYHMjMssRMSQeh1fhp5yQUoNq/gfIVxMby4GHq7OjH4qDoSVLhS1bANEadd5y/HV62enj4ozklsxd/OYHcRIip7ozNfX/vjXN0u+1RBmkm8qTq+ceCIizS2yK1m4zuDC/f+TQA5ijUAHPmsnlL8K1wHt1pcZhZupSgbN6xTYJBbHDMPHrKhduHOPL57x75eHu7YP/GRgPGclQ4AI9uVfqVI6HotXrAgxA=,iv:mKdOlUhvwj9AruQN3BHuZP+IEt23qTArNPjNHY2MAG4=,tag:L8oHEqF4Cufht2YDL+EadA==,type:str]",
|
||||
"revision": "ENC[AES256_GCM,data:oA==,iv:8tGO5QfwhwpXwHZ90iJxby9u7OfXXO8brzd0PO6/wPo=,tag:Uf+ElepI0ax719eiFyxdfw==,type:float]",
|
||||
"values": "ENC[AES256_GCM,data:D70=,iv:0sOMsSd5SLPFYBp7KuAtnLtvpmSHB3dIKHFoOW6cCaw=,tag:4mOu3ZbzaklxhzuhedocNA==,type:str]",
|
||||
"version": "ENC[AES256_GCM,data:6ZhO0js=,iv:0MsK/zXK6TlP8hjIHNMPbroFb3lcF5Xj//ohVzRF7QE=,tag:/NG9nc28sl07HayQtgvZGQ==,type:str]"
|
||||
},
|
||||
"name": "ENC[AES256_GCM,data:AeIqgYOpNhs=,iv:dH8EEh/MqEikAAZzQ/dk16rYjm/H29wa/fPaRlm3gCA=,tag:2HU838YY+8awE5+zGvOsZA==,type:str]",
|
||||
"namespace": "ENC[AES256_GCM,data:EYGYn0Tmmso=,iv:85FBFe4rfKFSdFaKe2iUzvdZLe5FvD+yU3i3zGmsgHQ=,tag:T5g/d9SeLbFGO2SYA3KMjA==,type:str]",
|
||||
"pass_credentials": "ENC[AES256_GCM,data:+NEQyLo=,iv:IxfnmVM2ICH2v+c8bWyybDTEZ5tP5e9EgG8xeesc9Qc=,tag:L0Z2nJndHnZ85wYAD5rUCg==,type:bool]",
|
||||
"name": "ENC[AES256_GCM,data:s2P3VuTSr6I=,iv:EwLNm5SoIFo1YCNOe7sxj3ftWwybRUz8MeVOjUwte7o=,tag:giRWui/EfZO+yFoDWbIDTg==,type:str]",
|
||||
"namespace": "ENC[AES256_GCM,data:YNY0NGDK0Bg=,iv:13Z0Q52fTCFwt/VTwWJOaFApkQIt8ZAdq3g097agCH4=,tag:kCpxsyaThMjbRJMo2fiSwA==,type:str]",
|
||||
"pass_credentials": "ENC[AES256_GCM,data:0iY84ck=,iv:y/OObuI8a+fR2IYdELwoMZPC1gBM61www4BeIvNARwY=,tag:46o8wlGVFptpizglvj7h8w==,type:bool]",
|
||||
"postrender": null,
|
||||
"recreate_pods": "ENC[AES256_GCM,data:9bWGcrE=,iv:DJh+AxltsXBCiNk6+Tnf5rKK8UJxk++2MGY/uN1P+tE=,tag:ilycQ5fMTpJPZmsNeo9V2g==,type:bool]",
|
||||
"render_subchart_notes": "ENC[AES256_GCM,data:0/Li3Q==,iv:2IwIUdx1pVSz+l3b7mIQ88s9lhY+ocnRkAakSYOpMCo=,tag:obPRlUiF3GMKqaYg5TeF7w==,type:bool]",
|
||||
"replace": "ENC[AES256_GCM,data:Si1wZ60=,iv:7EKREK7jDX9yKYVbl6psTcsxtP4vARSBTNC+GsTiFNc=,tag:9EqCGjTguLt8/mYq5ra36w==,type:bool]",
|
||||
"repository": "ENC[AES256_GCM,data:mgLC/7AedDR1J01Tw/rw/nl3n1Re7Uf0G0v491CxgKyK1VnN0sBLDwvw,iv:5SbizVbTwnsK+6PobjBqSQz1priMu+7Tj8Ue7kCvI84=,tag:+H5vhcJakI36a96iLn0yBQ==,type:str]",
|
||||
"recreate_pods": "ENC[AES256_GCM,data:uzfHU50=,iv:NC9mDU9EbagiqemlYZmquJ/MuAJae/6UkA3bY2puAkQ=,tag:b+KzBcIq55RgrwTV58sgyQ==,type:bool]",
|
||||
"render_subchart_notes": "ENC[AES256_GCM,data:wERUyg==,iv:GdQPU1kU1dY/5B/afk4s8lg/wysRaGqX7bsMm4DBD4I=,tag:ES2MxNjrYsoa58f+T5RQhg==,type:bool]",
|
||||
"replace": "ENC[AES256_GCM,data:nRBCmuU=,iv:M0EJQtMGWcpeqfsf3b0/ELxrY4Dd4uGe7JFkhPPsAys=,tag:fdakCz6PPUKVYpKCn255EQ==,type:bool]",
|
||||
"repository": "ENC[AES256_GCM,data:P5JS59q62dT2Ntl4jCgFZPd+RAzk0Wsdp84F1uLiymvUM/H8f+ySG8aV,iv:cGJ/KaZto+8qoHyRkzr5O7Nh/zhLObhPjZAo/3dDGow=,tag:RRd7KWzEivlUuQKzxnFgmA==,type:str]",
|
||||
"repository_ca_file": null,
|
||||
"repository_cert_file": null,
|
||||
"repository_key_file": null,
|
||||
"repository_password": null,
|
||||
"repository_username": null,
|
||||
"reset_values": "ENC[AES256_GCM,data:eFZk0xc=,iv:d2ixREabzGiHdCBhrDBJdecj3LR39c9o7aWhjVjQM5o=,tag:DgOK5W0n9Z/NKd8ODsUPkQ==,type:bool]",
|
||||
"reset_values": "ENC[AES256_GCM,data:BAns6Qs=,iv:o19kw/vlaH4tae3cogMbmO+Rei5CWwvzT+DaDFUUPwE=,tag:ZJFvcKBZN1GRx74/tVoDzw==,type:bool]",
|
||||
"resources": null,
|
||||
"reuse_values": "ENC[AES256_GCM,data:U+qInzQ=,iv:nodsDiqiiTYtfWq/GwMUHz4PMBHYz7guHDTeLVkRGfM=,tag:G8LsYAB6mWqdtkAhw35htQ==,type:bool]",
|
||||
"reuse_values": "ENC[AES256_GCM,data:c6BGeWo=,iv:mWFa983ByqkGTyWH96t6WcoDmR+ya02FWeD/uXdG48w=,tag:vTPGzsvE8DJsQiWpDkfSyg==,type:bool]",
|
||||
"set": null,
|
||||
"set_list": null,
|
||||
"set_sensitive": null,
|
||||
"set_wo": null,
|
||||
"set_wo_revision": null,
|
||||
"skip_crds": "ENC[AES256_GCM,data:fRu/rNU=,iv:OkfUh0Hr7qKuJbZ1khX3bv5eYC+sQjWvJxoHTWW7gWI=,tag:Y/OFotnAHG9Z+HkfHtgE/w==,type:bool]",
|
||||
"status": "ENC[AES256_GCM,data:rhJ5triEkyM=,iv:qffZ8uKN8Yqym1tZxPfbnEb9D663gcT7TbZ0fsnf58E=,tag:eQl+S44CFIdBNYg+CUztFQ==,type:str]",
|
||||
"take_ownership": "ENC[AES256_GCM,data:DEg/ZSc=,iv:3XO7ohY5Ccr5cML7WvrdQImB4bx7JTdRLG4wwZkKGyA=,tag:nNv3fwIdLXZ355QXrgwMGw==,type:bool]",
|
||||
"timeout": "ENC[AES256_GCM,data:4YjZ,iv:hPDw4j3PnlGOhoBE+fqvKjncq/RYRpmLfrqBZ2KqC7o=,tag:oJRTwylgoRz4mv5UGC5SuA==,type:float]",
|
||||
"skip_crds": "ENC[AES256_GCM,data:sr+LebY=,iv:rmvPLWN1UAXqD1MMcdI4p6l9HlhbL7+l1UmyI4mHwZU=,tag:U8kMg9agmi4WrLGOfqYdgA==,type:bool]",
|
||||
"status": "ENC[AES256_GCM,data:oWfPXR0mSsQ=,iv:23Uv+w+E9GaXbbPMecFzT59Vo1CH08y0kC6pvg/WfAQ=,tag:4S/8Q3F7wwc73Xrh77tafQ==,type:str]",
|
||||
"take_ownership": "ENC[AES256_GCM,data:CqZVaAg=,iv:Ga2a3HvBosIjgvufytm8woK1G4nkhOAPhnW3d/pubDo=,tag:7HdD0Uf+ZT7GyHYGyX5ffg==,type:bool]",
|
||||
"timeout": "ENC[AES256_GCM,data:zMP8,iv:L5lINXNmhnAuBmRIf3jg3h1s2AVwhxB3kLSob7PhXz0=,tag:r0aF+O7pIBMGu385z4HzmQ==,type:float]",
|
||||
"timeouts": null,
|
||||
"upgrade_install": "ENC[AES256_GCM,data:QsSs784=,iv:hh0vOu4X1lLk5BSdu1RwLpvZVjJ/b0mHHch5EAIehHk=,tag:kTWkkj8GBLk/YPkYuiu1ig==,type:bool]",
|
||||
"upgrade_install": "ENC[AES256_GCM,data:GzpHAvQ=,iv:bS6E+PEKmSjXw9nO8rvOP7oda1sKjEK4ZrnuFt0Gth8=,tag:YDrEjqKfWma38SuiDAKBJw==,type:bool]",
|
||||
"values": null,
|
||||
"verify": "ENC[AES256_GCM,data:wbD6UVo=,iv:b741qP8nuMzEP9g/2gDsAHNuZJVrNAF+909qjro/w9Y=,tag:Y2DKkNKIlpTmxcMmm/GcMQ==,type:bool]",
|
||||
"version": "ENC[AES256_GCM,data:peHmr1k=,iv:H58+UDSz2d3A4mMwZs/FqyBtjy4NJVhXt8v1FAWfpjo=,tag:bqsWq4GzK0J2Qc/lzM+8AQ==,type:str]",
|
||||
"wait": "ENC[AES256_GCM,data:7UZ4qA==,iv:vAm8NXVuS/bOw3axnUFs5viVcAZ9cut3iZbtKcMxJd4=,tag:bxFrpS+ARiHcCRYAMYZayQ==,type:bool]",
|
||||
"wait_for_jobs": "ENC[AES256_GCM,data:Ag3JClE=,iv:RdtfulLmXe7JhyobGuPGms2GuiwbGWWI0CxRjf/UDbI=,tag:RZf+ws/tjkqCQStf0M2hnA==,type:bool]"
|
||||
"verify": "ENC[AES256_GCM,data:cbkNobQ=,iv:/czDETIaYIC7vUNGa6+eS8MX3roC4GsLjGaItJNVcFY=,tag:qhvs8UGh3veXbm8KPvYH2Q==,type:bool]",
|
||||
"version": "ENC[AES256_GCM,data:maewQKE=,iv:njM4l/zF+4i6oI4wCwmGLKHWpcfmCeY4v0Kh56U9rhI=,tag:q2zRuPWowptv0iv003HkDQ==,type:str]",
|
||||
"wait": "ENC[AES256_GCM,data:xKq7jA==,iv:+TeCABmEpzFJqg1ftnYc5WNnTwnKvlpPZWMYmh5IMdg=,tag:4/PVDJLPEn1qPePvimiUlA==,type:bool]",
|
||||
"wait_for_jobs": "ENC[AES256_GCM,data:4bDG3Mc=,iv:wCICzvDAqKU6FSMHGjTEU/a/JZ8P2xLmIX5ePkK2tpI=,tag:snRT4GD2QY8V4fzeVNb+ew==,type:bool]"
|
||||
},
|
||||
"sensitive_attributes": [],
|
||||
"dependencies": [
|
||||
"ENC[AES256_GCM,data:qf11lxoU9/35R/ZLklQ8sjfUXmHkqtfD9847YOQ=,iv:n1x4BAZfUKfXuhkS43MI0YDYJtcAO9YbFJLfp9FHSIM=,tag:VZID4mPJTsj0bUsBu8jzEA==,type:str]"
|
||||
"ENC[AES256_GCM,data:ECKKGdHTAkDjx6Nm1kHqeae7VYjZN7T8VMXvE6s=,iv:PpRweTRijhB4cJ7Lq4Ecfx3FkatXjJzfVVVTsxJChQs=,tag:N0maCVt7oa/2G0/0El+Vpw==,type:str]"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"mode": "ENC[AES256_GCM,data:b/zqavZJQw==,iv:ROd6X51yd/F9vX4I6OmdvpDXOwv8CuL26k6YV9FIm4U=,tag:WwojPWw4uOmX7YsdgyKvsQ==,type:str]",
|
||||
"type": "ENC[AES256_GCM,data:6DIJqo90PTe55treZbxQ/3e9OHg=,iv:v0kIBkEAcxMv9OygPbZA2OXjpa+NDRN+yYB3jNsaRfg=,tag:VJ5nwiEQvN5FhZaWfsfDVQ==,type:str]",
|
||||
"name": "ENC[AES256_GCM,data:Y06Hfaz0Gv0=,iv:yUMF3qAOBX94WPr/hBwRhkAlcPVYtIC/Yp+b7bGHOTY=,tag:iBm+6YCqsUpKCUrSA8n9KQ==,type:str]",
|
||||
"provider": "ENC[AES256_GCM,data:PnSTnXPUrfWW722sJSt2ell4dyasyd5mp7oMOKLeqC9+tj/D71zROV60I4Z+rrWuatkxE/QB,iv:jU9zGGBrLbe5UXgrp/6l2KAi8j9+WXkgrrJU4V0lNhk=,tag:UOt3WLU9/C+YTswIujUAOA==,type:str]",
|
||||
"mode": "ENC[AES256_GCM,data:8iq3Nn7YnQ==,iv:BI2MKPEE92V2IGauhL83S/bAGb/uAOPI7nYyAtXcvmU=,tag:/8ZIrXjx9QRRrfN2RQeznQ==,type:str]",
|
||||
"type": "ENC[AES256_GCM,data:0v+2520MKNNMEvpZr1HQo2kjZoI=,iv:FfFTBMFB63t5/jhbO23oeCX60OnaUlyO3hMI+b7mc+A=,tag:WXAl04lXYegZ95YjFaw3Bg==,type:str]",
|
||||
"name": "ENC[AES256_GCM,data:lDj6ielQKto=,iv:CUt0s09MdfoPv/ee/aUP3xHtgxyuQfrCGLqMxm6+3fs=,tag:AJbGz79GyzKyjWJyhMvcYg==,type:str]",
|
||||
"provider": "ENC[AES256_GCM,data:8p0WoFLKvwwZc/X5Nqyu2bCQXVucl0bZ+SlRrfBpBXPgR97A+9Cq5l80fhFgb+pelgA8SyL3,iv:NifnEzNU3CCWRl61mOykMhOnzpfVVV6GNAsY339pwzU=,tag:OPkV6ntfrR6xNpzTYQ197w==,type:str]",
|
||||
"instances": [
|
||||
{
|
||||
"schema_version": "ENC[AES256_GCM,data:nQ==,iv:JV7Lw4skmsESa4riEkVHvD/gezQI725IqYo5e+7B6E0=,tag:V7MKph1doRvuYVbARSg7mQ==,type:float]",
|
||||
"schema_version": "ENC[AES256_GCM,data:Iw==,iv:bRMXMkaYrrv6x0h9GoncJYILyIfN9CxZ4U8t8g5z/P8=,tag:G7taa4Jm0UvwDQe3rWGZnA==,type:float]",
|
||||
"attributes": {
|
||||
"id": "ENC[AES256_GCM,data:isOxNiIpseE=,iv:iXjM5zVWEtEziXEbMpk0Iphw96Te19oavxwdB57ttgQ=,tag:4+pvQta9B+GHw/aa20q08w==,type:str]",
|
||||
"id": "ENC[AES256_GCM,data:lBTFA84dBlM=,iv:4LXQf5idxZwD5l8nHRKQfZ6hyYVBOKpkWShyo7MZOA4=,tag:blVbTWlQPXZsrQcwsT7m5g==,type:str]",
|
||||
"metadata": [
|
||||
{
|
||||
"annotations": {},
|
||||
"generate_name": "",
|
||||
"generation": "ENC[AES256_GCM,data:Pw==,iv:JnFFVtZNRTH+cpOqDlc/89bjh/MzWe6Iq4WSr9e427o=,tag:YgKcUXNjOb5W3ckDmL98dg==,type:float]",
|
||||
"generation": "ENC[AES256_GCM,data:Cg==,iv:wx6EIII+UmurV17dfNLEdg1lPqmq7ulPXkbJbLM9QQE=,tag:4tlZiJCr83pSZW2t+h12VQ==,type:float]",
|
||||
"labels": {
|
||||
"goldilocks.fairwinds.com/vpa-update-mode": "ENC[AES256_GCM,data:+Pwp,iv:ILQOVyxNcfK4GMgcYRK+R+xbKlFg51ljrQPvpqetAiw=,tag:RDOyGxPumswSmnqN05RrZw==,type:str]",
|
||||
"tier": "ENC[AES256_GCM,data:N9QpE1k=,iv:BbtW7UXBtHKfqob4ISuCJl/KDymyw07mf9L5WkrU0VY=,tag:hULOFTZ4LDKi7oeOTWeS2Q==,type:str]"
|
||||
"goldilocks.fairwinds.com/vpa-update-mode": "ENC[AES256_GCM,data:9afY,iv:YleaIwzBVxc+QsZzLSrwDjhR2pzTBJSgemeH/YGJxeY=,tag:ldvgXD3zYYbc3HCt2dgg2w==,type:str]",
|
||||
"tier": "ENC[AES256_GCM,data:WGAsVew=,iv:eQ+FEywJ+EKzn7WoAuhUBFw93MKny2yGQg2ESF9Bv2E=,tag:F7Dq7QkzIhFM+b6pcv85Ow==,type:str]"
|
||||
},
|
||||
"name": "ENC[AES256_GCM,data:Uds86JQh0r8=,iv:sqMgECjlJz/VjWLhnTeaON97KvoC8qavpwvo21Y8rl0=,tag:Dk0/vYBPAEo2+ldDx1qtnw==,type:str]",
|
||||
"resource_version": "ENC[AES256_GCM,data:HAJ/PyOff33G,iv:eGbvlAsySHR6ZKDPSsn7jHGyGoSMvJbrzSLXT51zkpU=,tag:FxDc0UaUNzyeacznu8jQ5Q==,type:str]",
|
||||
"uid": "ENC[AES256_GCM,data:n6DR45CaqdixIAXb9ZC9IIk2AJ6VGQp03lL1JnkYbcDwzStn,iv:hiYxs0TGN72UfYSVGFFnbQV9oZgmOgsOxSMwuCLLbSA=,tag:y870qVixOIwG85v3uisUcQ==,type:str]"
|
||||
"name": "ENC[AES256_GCM,data:d65fUrlnej8=,iv:d0jUhYz/3xHPHZei3SYXzHxj1nGb4dv2TIWkKfEzCrs=,tag:gVvxqk1gUVvu8Ttkz2v22w==,type:str]",
|
||||
"resource_version": "ENC[AES256_GCM,data:E7rUDseGHpLy,iv:m/82hOlYQSiQx1CwIiCV0nHgETAvb2LhE+j5YVph4h0=,tag:gbmTHnxmmH54sjH+bh1Q5g==,type:str]",
|
||||
"uid": "ENC[AES256_GCM,data:wAVU4S9YxFvQCHahkDL9NwdMHeUoWVtoEL1+vKT2h/SsqK9J,iv:XlfYhCsrmuB/4kfFDfcbaKCpu1YjgokWtn1j2xxrKqY=,tag:iOjxSy3ix3j5sgkcXm4krQ==,type:str]"
|
||||
}
|
||||
],
|
||||
"timeouts": null,
|
||||
"wait_for_default_service_account": "ENC[AES256_GCM,data:JylAlVY=,iv:cc+z8pEuibUWS+NAWtl5mACeZ1yFEVRuBLBg3SZ8cIQ=,tag:BWTXCDn6EHg1lDiQJ+NjSw==,type:bool]"
|
||||
"wait_for_default_service_account": "ENC[AES256_GCM,data:EVSSb+8=,iv:VGABPF7S42eQxA6lYNIy1hYeWMJTuHjgduKOgjR7p10=,tag:hzeClUDjzBxktwHjYss52w==,type:bool]"
|
||||
},
|
||||
"sensitive_attributes": [],
|
||||
"private": "ENC[AES256_GCM,data:EMJwEJ2kRIQyEzoWQ0W2VJ4SOt9MaHo75sDYfx0LQ/0JdhwkO/ac8/rCOII7DVvCXFIwUK3O17xg6Y2e9x3jcdzeBa2GYtddy+ncr+zPrPMTN9a9dJWZsA==,iv:LhIWFNeOyrAwdkAoQSqO5JH/qGcm5co1qVdZKQyjT+U=,tag:osuKcg9abPzSVDNyN1atFw==,type:str]"
|
||||
"private": "ENC[AES256_GCM,data:m8afKOw8iLrxCzX6hzKQl25YSvr8nzSNhNj8ZrtEsogrLisLW3tkZEQQkUf9x2SvZrx9ELMbSI36FDnzXqnjIVeazZoglpqGuuu4jK5hi2cYgk3e8oVNgA==,iv:fYBhPARcObgktJs6mIiPD55aau/5X/oseTeSu4UN+30=,tag:/96lcNLcHplAgcZ6NmYJbg==,type:str]"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
@ -124,23 +124,23 @@
|
|||
{
|
||||
"vault_address": "https://vault.viktorbarzin.me",
|
||||
"engine_path": "transit",
|
||||
"key_name": "sops-state",
|
||||
"created_at": "2026-03-17T22:55:18Z",
|
||||
"enc": "vault:v1:iXY8+8M6TTu6efleve7uFnSE9X/tP5BfiVv0sMfW2NC2zjTUhHUA54s0lLx2ZOOvAPISwDGqnbrQO71B"
|
||||
"key_name": "sops-state-reloader",
|
||||
"created_at": "2026-03-17T23:05:54Z",
|
||||
"enc": "vault:v1:K2CpVBVMik5GTP1J3KqO8E1B6+qQmsRYbINbBTwJUtaiG4RpvI3pP5Lxry8OUln1RfmZ8pQU2uMkiDxU"
|
||||
}
|
||||
],
|
||||
"age": [
|
||||
{
|
||||
"recipient": "age1z64h9t3acsm2rr74pz7j4846kwj5tutx9sk78jqv46y8fln4vs2sy920ce",
|
||||
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB2cFQ0N0hCOWxjd0ZIY052\nMkFUMWNQQkEwVUMvbEZmd1lUbGFNcTNEUG1jCmxPYWF4bzdwU1NDSDZza1BUWElh\nZWJydkhHb0VqTTdHSVpEZFp1cDY3RzQKLS0tIGpPY29IZFptdXNFTWR3Z1ZOOGY2\nRnJmbkVVQ0FYTnVFYnFIMVMwTStZUVUKyzdFCE4jD5yt/+XbHJx40OH17eUBiQQK\n96XacUTAC/8dK25auhpCydLwuUXTA3JEivzn8EXwo2P/UOij33fxGw==\n-----END AGE ENCRYPTED FILE-----\n"
|
||||
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB2OTFvMktOeU91Y2huL2tQ\nUzBSUnN0SmJZcDROMnROcEdYV2VhK0tYZGd3ClNQZktDVktMcWQ1M3MyVnhLT0lP\nMXdEM2s0RmM4M2cyaE90Z2wydW5UdjQKLS0tIFh3cHhiTzVNN2tLUzJHNkJWNEFR\nMzNYNGh2cEc2UUhRZDhFYjA0dlhYTnMKmkk7ny3E5M94GYmYq571927NVgQBeLi3\n+WIHtxjoNasOGr50af9CaJ1eRZihbmPFoBxRz+GZLNfXf1b+QPWLQQ==\n-----END AGE ENCRYPTED FILE-----\n"
|
||||
},
|
||||
{
|
||||
"recipient": "age1rekkad48r2wzhwqgfetw5yugu3ln3qlht4xg3txmx55tee8cveess60r90",
|
||||
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA0Yyt6dzR2TE9FNjRjUWNa\nYjRjUk8vYVRtZmExeUFUcjVlckREenMwcFdJCk0welZIOTEwL01SNjVZeUxMMUEv\nZGEzS01Da3FJcm91YzcwTDRkUVNmcjgKLS0tIGtad1dyWUdQbGRnWU5jdC9vaG5a\nZzVOVW5NdU5zZ3dKS2FONlZBN1FQckEKL3D/rNxY9U5cKGKH+9pBvs8zbcl2VmBQ\nCllF9HJstZJ4wagfQiMuLzT7hiBRd/Qr5jRuTYn2NUULdPpTodvS3g==\n-----END AGE ENCRYPTED FILE-----\n"
|
||||
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBrS3R0c3JYY2hROXNxQ3Nz\nTmRrbWNiWGFQS2YvQzFlTS9Tdk5Kei9EanhJCkF5LzVRdUVWcGdNbG9OaHFaWUVR\nLzIvUFpRRHBLd1BiTHpWT1JaNUlxUm8KLS0tIGg1U0R4WE5rUTlGTjZJMTExSlNa\nRjhFWGI1VGsxUzBIS3JDak1Wb1psRVkKteFUVcsFiYIB13phm3CuV2WY8gpNyF4/\nPOXYRHAkgVw3G6oWjXHCZMDJCKmaFaMvNva65FsUH1ZpNOYRMmHYFQ==\n-----END AGE ENCRYPTED FILE-----\n"
|
||||
}
|
||||
],
|
||||
"lastmodified": "2026-03-17T22:55:18Z",
|
||||
"mac": "ENC[AES256_GCM,data:yQbwmwGkVbjnHZl6fF02AtaFJpGL/mw0YVGBkK7bkwCADQgpdtYM5FbsnQbDQDM1hY3Tq1YYc1S3NrUIv/QMQ66ZaabWGRpWqnMe8MtB4UG5YRy8WlDZJ3S4jAhJ7EI/DgMCxeU/glekjvWaumQeBGlAO2P2fdoDy5GfTRnCLwg=,iv:ek5AHtn92zpYKt3vhVtfV88jfLWPFCHoZV9YC76QSLU=,tag:8NEEAZW0lsYZBtI35a0/ZA==,type:str]",
|
||||
"lastmodified": "2026-03-17T23:05:54Z",
|
||||
"mac": "ENC[AES256_GCM,data:nBwiK9WOhX/uHVKOPDRLXdB9DCwdJecIFSYklRyu3dNabukoJSv2PsZ/kU5lQRCNMqNaTDuSAgClItoKuZEozKKKKf0gB7q+nnqlNhjMik6H+aFNdXyqQ65Q3Z99ZgalJEE/zUQE2aOHUj2um2oPNVYnJ9xBU0O9SFoQ3ph2HoU=,iv:y6nAbKbPPIE64q1AJTDtaWUTxpXVtVxIKO+74ldKlX0=,tag:8OeTxzdxA9hqnkgfdpUt9w==,type:str]",
|
||||
"pgp": null,
|
||||
"unencrypted_suffix": "_unencrypted",
|
||||
"version": "3.9.4"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue