Added monitoring with Prometheus Kube stack and instructions for setting it up with Helm; WIP - need to create targeted SOPS encrypt/decrypt scripts to prevent all files showing as modified in Git history when I decrypt/encrypt the entire directory

This commit is contained in:
Vlad
2025-06-29 22:34:46 +01:00
parent 71bd447b78
commit c130157f2f
72 changed files with 18264 additions and 13543 deletions
+24 -24
View File
@@ -5,10 +5,10 @@ metadata:
spec:
type: NodePort
selector:
app: ENC[AES256_GCM,data:WgcWa/4AxtrIB1Dvdg==,iv:YzlP6jqzbqjZNRM2Vn1IFSvbKe7iOou85K0QPtEEf3g=,tag:nkP9GMsppjY2689Ynh7t3A==,type:str]
app: ENC[AES256_GCM,data:2BdOeKd/KqDZOou3YQ==,iv:WY3SbLhGUGm2pxbGi4chFbg0fR7vYGPztBUW/PBhAfs=,tag:Y+G4gC0tIqAsYEjRKojbkA==,type:str]
ports:
- port: ENC[AES256_GCM,data:wzI=,iv:XZbm6shZwaOFMNnmBDN2ENMlV2DPl8QKje8HhDY+2fU=,tag:ZGi7nmgGjDsAIka2vS+lbw==,type:int]
targetPort: ENC[AES256_GCM,data:tU0=,iv:8KXlQhQ33bx4hA3gOlMttvp1PruR9iLUSqbtOWauJ80=,tag:DmD7prnvicPQx26OektavQ==,type:int]
- port: ENC[AES256_GCM,data:2l8=,iv:9Y7i4V4MrCMiugQ+6uSaShzN/xx+D2JCniiXKkzf1Ks=,tag:QjDrBFJM4lpzxa78MhmX2w==,type:int]
targetPort: ENC[AES256_GCM,data:Y6I=,iv:NOC8dHD1mzH/KNgTiFXtrp9xkGqINvUK8WO7rQs1590=,tag:fRrZuB6MblS2fPrtIfzaQQ==,type:int]
sops:
kms: []
gcp_kms: []
@@ -18,14 +18,14 @@ sops:
- recipient: age1u0mt3kmhsr9tz2jaw8n0ztu7s9hnlffkd2acxf85cvk6tysj4gsqqulfdq
enc: |
-----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBHb0xuUEgwQ1pvam4zeVVk
VDlYMTErZXY0WTMvUjlUQXo1M1BKd0d6YmtVCkxxR2F6c2J1Z2ZuTHFKblhJY3J5
eTZqblVEVGMrN3cyVVBVbGN1aERicUEKLS0tIFJZMFJ4QVQ4U214ZXhZR2J1c2xY
Tmd1NnBmU3RNWDduUVY0K3N1K2VrYUUKOut8eJxl1erU87V1N341ZrSW9dyUH2Ku
O7mmi7OnQLnzylxp/d9JUiYHTgQ90K/xhmVe+cCFacWlBPmXRNyr+w==
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBSZ1FtbW5Gc0YrVXlJTHVt
OGN1c2syNWI4bmV1MkJwUkZCNnhseSsvZ1VrCkNHa1FBUmNtYW5meGhXQXhKeE15
b2RFT1BQcUVQaVQweDFjdzNYVkxQY28KLS0tIGNhU1NwL2JKRklRZU91d3kxOTc5
WlRNZjUrR2J1UE81YWl1OFQ5ZzRZSkUKTAGlF6qwkJpUzI5BpD/hIoP1cTCIkNvD
a0/bg8tqOGhHOc7B3eWtEoEHnxRSdXHpMfFzsSh9DSbkW/HQzINBqw==
-----END AGE ENCRYPTED FILE-----
lastmodified: "2025-06-21T20:34:10Z"
mac: ENC[AES256_GCM,data:2PimPiVt3o2PRnhJLIW//LYRS3SXGTlyNzlIRGUwEZIIIYwGhyk8wyIah2ru7cdsca2TyrvHMgfjMm/wmznnmN1KnhDQt03PYxPhThzmPWU8OquoZrEgP/JsEX1RmHdZKKtyN9R2V/BUm3n/uiWV9A53PmgILxoWKDoUjtyaMFI=,iv:I3PH0WmWyN1ItaYdWo8RF86lBL8+J4RioPDd+2nG4Q0=,tag:ChRprsEtBh/jCnDdXewuNQ==,type:str]
lastmodified: "2025-06-29T21:30:59Z"
mac: ENC[AES256_GCM,data:bwq0j/vKCjnhViS6K08a0qHl9eloxuen0TqUKnK4hNGjdyRkVBclCSEBQdLuKoaBjeELKYtQwpm+Z7fjMQiDvcKn0f9m1+GNIMIIUfq4D5vellcGuPZQPfmAEl11v5IMzopCeglC1ycj+HHFC9K+qwUTnY2P3/yQthCifSoBGUg=,iv:6cgYlKLWMCYUj+VdnEsJt/oh60VvcJGm1HxcCfztXtk=,tag:vfeAfTV/3I7SAplYjG1JWg==,type:str]
pgp: []
unencrypted_regex: ^(apiVersion|metadata|kind|type)$
version: 3.9.1
@@ -35,23 +35,23 @@ kind: Deployment
metadata:
name: test-deployment
spec:
replicas: ENC[AES256_GCM,data:9w==,iv:0+EdpdRQPLq4xEnIpvzQfLZbHXbXzJ6DidfSBjn4gn4=,tag:LN0UAk2eLh1PEJT8dh5+hA==,type:int]
replicas: ENC[AES256_GCM,data:VQ==,iv:nKrvPfZMDOpDu0eG6d3I7dqsxPFLxHIn0D4nJBUkbXo=,tag:I/TZyZQ3A9sJARYk/Vy0gQ==,type:int]
selector:
matchLabels:
app: ENC[AES256_GCM,data:xsdLe70M/1pLVqPxSg==,iv:7AAHwhQ0AqbvXXPpa/VE9Zk4kyzlxudGgsQc2aIYbMw=,tag:mzmIeoPJX9MWXOts1SftXQ==,type:str]
app: ENC[AES256_GCM,data:3sihQ0uCrF8DyqfIeA==,iv:m73F+5Y9D+1V0+oBp1aTqvm28qzXb/OylNuKlQvOMtQ=,tag:D6rG/dqw2AFo1MaXijVDHg==,type:str]
template:
metadata:
labels:
app: example-nginx
spec:
containers:
- name: ENC[AES256_GCM,data:laraW+/S9BDCc/9Hi2JjE6nid7/QJA==,iv:pZMxANICDt55o0NixbpWaVxfeNwZUkNu9t+ueypR81Q=,tag:mTW187LgvF9OlDRh8ZKTsw==,type:str]
image: ENC[AES256_GCM,data:rUN0KVLGGbwTzNw73HyLz7v5Ep9xm70xNSZ2TFowbXR01QserwSDTMw6iAIDkvnFWifCvA==,iv:j+2bMOgBKkSFbCUY5SldxgQZznMUPA5DUrvA9+HMZHM=,tag:D64a1oIpAuG0vDfUDztuzg==,type:str]
imagePullPolicy: ENC[AES256_GCM,data:LyRbkn1y,iv:4RYdSNNBbx5fGHdG2TD3YYMfNAwC4CezQqX5G/wq7aQ=,tag:SktgOt+amTvoIuGqliGdoQ==,type:str]
- name: ENC[AES256_GCM,data:55gNnp4yG931zwU7G5JWdN93nYpbXg==,iv:kMmivRTFrR0nQPypxuuXKWxJWUUWoKwJF1VWAe8zTIU=,tag:pZ9nJW9z1jkvVVy/U87H9Q==,type:str]
image: ENC[AES256_GCM,data:5hsn9HqEDSj/1rDpdvnMJ5nwIi7Lz1KOY4i9fS5Fjlpvehj53z3mUT+wqbkW7cS1O6A1PA==,iv:2UcaoyE14KpZ83Jh2nQTh10tdWY1JrS5U13munH9zLA=,tag:SXHXR+W/hoYVFgoDIFe/qg==,type:str]
imagePullPolicy: ENC[AES256_GCM,data:xn88QGmj,iv:70SUcIGLsnZmUh3kOs7laVcNDJnzDS9EvvN0IPM+xs4=,tag:oIqhcGoMbLuEKJC06lhGdA==,type:str]
ports:
- containerPort: ENC[AES256_GCM,data:ulY=,iv:Znid2nGkJ9l8G2CyqUnqagFZlBJG+MFCNqtgi42CAdk=,tag:1/l4qnNJn17/f9QRDlPF0w==,type:int]
- containerPort: ENC[AES256_GCM,data:Ri4=,iv:Tb3Sd13R1ieXTgqAseTBEmS+eRumckHgjuhL/W9iW7w=,tag:hmZGZlJaFGeZ6fsF7sFFMw==,type:int]
imagePullSecrets:
- name: ENC[AES256_GCM,data:HaLN9SISgQox7aCQxAcOk3w/+KTjaQ==,iv:wr2uKqTym66MlDhwgdQ7o0P0dV+uE9CPqvyETUqy4yE=,tag:O3Juu7NrxUkd4orDaatbog==,type:str]
- name: ENC[AES256_GCM,data:AsM7IMM2RiCi6FoUO1Q3jiVSZCEINA==,iv:B3ixkSdzJqKvnLAwhBWt3PtcgVHpyUQ3oJ+B+xh4r28=,tag:zfg3Aeb+E/m3V7YRDQ+zqw==,type:str]
sops:
kms: []
gcp_kms: []
@@ -61,14 +61,14 @@ sops:
- recipient: age1u0mt3kmhsr9tz2jaw8n0ztu7s9hnlffkd2acxf85cvk6tysj4gsqqulfdq
enc: |
-----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBHb0xuUEgwQ1pvam4zeVVk
VDlYMTErZXY0WTMvUjlUQXo1M1BKd0d6YmtVCkxxR2F6c2J1Z2ZuTHFKblhJY3J5
eTZqblVEVGMrN3cyVVBVbGN1aERicUEKLS0tIFJZMFJ4QVQ4U214ZXhZR2J1c2xY
Tmd1NnBmU3RNWDduUVY0K3N1K2VrYUUKOut8eJxl1erU87V1N341ZrSW9dyUH2Ku
O7mmi7OnQLnzylxp/d9JUiYHTgQ90K/xhmVe+cCFacWlBPmXRNyr+w==
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBSZ1FtbW5Gc0YrVXlJTHVt
OGN1c2syNWI4bmV1MkJwUkZCNnhseSsvZ1VrCkNHa1FBUmNtYW5meGhXQXhKeE15
b2RFT1BQcUVQaVQweDFjdzNYVkxQY28KLS0tIGNhU1NwL2JKRklRZU91d3kxOTc5
WlRNZjUrR2J1UE81YWl1OFQ5ZzRZSkUKTAGlF6qwkJpUzI5BpD/hIoP1cTCIkNvD
a0/bg8tqOGhHOc7B3eWtEoEHnxRSdXHpMfFzsSh9DSbkW/HQzINBqw==
-----END AGE ENCRYPTED FILE-----
lastmodified: "2025-06-21T20:34:10Z"
mac: ENC[AES256_GCM,data:2PimPiVt3o2PRnhJLIW//LYRS3SXGTlyNzlIRGUwEZIIIYwGhyk8wyIah2ru7cdsca2TyrvHMgfjMm/wmznnmN1KnhDQt03PYxPhThzmPWU8OquoZrEgP/JsEX1RmHdZKKtyN9R2V/BUm3n/uiWV9A53PmgILxoWKDoUjtyaMFI=,iv:I3PH0WmWyN1ItaYdWo8RF86lBL8+J4RioPDd+2nG4Q0=,tag:ChRprsEtBh/jCnDdXewuNQ==,type:str]
lastmodified: "2025-06-29T21:30:59Z"
mac: ENC[AES256_GCM,data:bwq0j/vKCjnhViS6K08a0qHl9eloxuen0TqUKnK4hNGjdyRkVBclCSEBQdLuKoaBjeELKYtQwpm+Z7fjMQiDvcKn0f9m1+GNIMIIUfq4D5vellcGuPZQPfmAEl11v5IMzopCeglC1ycj+HHFC9K+qwUTnY2P3/yQthCifSoBGUg=,iv:6cgYlKLWMCYUj+VdnEsJt/oh60VvcJGm1HxcCfztXtk=,tag:vfeAfTV/3I7SAplYjG1JWg==,type:str]
pgp: []
unencrypted_regex: ^(apiVersion|metadata|kind|type)$
version: 3.9.1
+37 -37
View File
@@ -4,43 +4,43 @@ metadata:
name: harbor-prod-tls
namespace: harbor
spec:
#ENC[AES256_GCM,data:o3+yzZsR/gAUmpc1v/bXbSxTI/a0WiEkXMt9dIv1/sGwbw==,iv:jAtweOnmkglpVrr0C5A5XcjZ3TzIJF/wrL8AIJJMU24=,tag:wALetrg797QugQchnXv4tw==,type:comment]
secretName: ENC[AES256_GCM,data:cqZzSEufelMWvNczRJtk,iv:HviI/2ybuYdmXJXlqM+kVFe2uR2Teh2ghYjWnvWLARs=,tag:3a1TuZvGKcOEmABDiGLaFQ==,type:str]
#ENC[AES256_GCM,data:b4dZrFIkFzdPUcI/uWTeqWByhEZXqm15B639CTr5mmMoObdzSR807+LcIlOIiwTtWlOOynu3gKfvpWBJq988trPdnEfEjie0yQ==,iv:eZZtPv9QPbM47XVMeZFF+AcMyvhiDNQhZVqG8OVRuUU=,tag:l40gVD9T4b/lXPN88KbbBQ==,type:comment]
#ENC[AES256_GCM,data:/57Mohbhm7ciVECcPJpmsFHUi9eQaecGrLyKpgHYdkzrzZEnn61yuF54jyxrMhn5noPrANgHoJpSFToiODkcfSJlZOgcCd0sQYthwDBJ,iv:Hcm8MDfPCl+FxDbmdWtdIGam/K7IJ7OUzdI81W7lUg4=,tag:X4Gb608XGRwCAjZLsS+Kew==,type:comment]
#ENC[AES256_GCM,data:nwcmpzeVlO4KjbewRC9AIZhYxX7HQ791AFhoJYpoJAv6rOVRQrEv3r6D4RnbDPGY1cX7uqQE1sRefdY8LBAES7wdDo+Cf4elgMgemWU=,iv:B69lUarDAgKHr+jZynGw4XvD+EY/+ZdFquJCh5hYwFI=,tag:V0A9b+YZ6BGY4YC0kFnyPQ==,type:comment]
#ENC[AES256_GCM,data:tVQz2BKBLw1n4rrSM39ut7rYjhxTVPz6k49MaUIsCTJwgVw1zTF+PEAMbdvFDxJbIGDn+52bUz2Ke+QweWQPTKCMChNaIsbucdYuEMNq,iv:ABoT9sh0SHO1z0RHmy/xE/BouFVXbGjyucWaiYuIYuQ=,tag:ttOTsqcy3Nq2WUXjrxX8FQ==,type:comment]
#ENC[AES256_GCM,data:RjoywxrdtNMmSu/S/0Umc3AsoYyKVu/JosDgPIwaRHVpIpDE9S2yM6QTCGcbm3ir2C7qb7bd0s3nX4QGa/18DO6KcAs8SFthuq2YNg==,iv:Cu2DIOONcy51QEv55lwncwbP+B54iQOu0bpPOMQzKkU=,tag:tivgKPsOTcdTcU7AKdHS9Q==,type:comment]
#ENC[AES256_GCM,data:a+bdE2KzXGI=,iv:maUcbWV9sgXjwzOjO/UgxqlH0J6QDNVxyIaGZUtzkWM=,tag:PZdW9CCxIYcIErNKwyRhQw==,type:comment]
duration: ENC[AES256_GCM,data:/OqI8r3O,iv:uiG7FFzEf0JQv5bo/Yp4fpGQN2Ed3ypVNNTWIsfpLxs=,tag:ENkm6Y7Bvq0XK9vTqtf0Tw==,type:str]
#ENC[AES256_GCM,data:u+GIWArCKt9hhTvwI+Fz,iv:J1+l2pADi/lVAw7y0ICDRd8Y+vqlKK/SoHB4vpOtYTk=,tag:0uHyx1CwAO/jvfZ3eJemSA==,type:comment]
renewBefore: ENC[AES256_GCM,data:R98xAAoL,iv:wFtqKd0Vxw3uGK+1zkewosU8GKbiV5NLavbqTKbizoY=,tag:XB5nWdTeMzInWaKfN1TMSQ==,type:str]
#ENC[AES256_GCM,data:BG0xZRnl5t3ieQIHS7qHIArpkZACyg/1sTLAoAguz69QBw==,iv:JQfSYIoldfZYv5AD4n7bWuuhmihRo2gMEgE7Iy87qtE=,tag:ugFwlU/XqNH8HHOWuNKo+g==,type:comment]
secretName: ENC[AES256_GCM,data:+74niZWBmq+CAYvkqRfN,iv:YZlRZ5IcnBgbCQe9dmi5oKbfsVFwmDiN97KG09BZ/Qw=,tag:EGk/Jvkcbat7Z1Doyb7AYg==,type:str]
#ENC[AES256_GCM,data:T+QE8/yzp8NtMVrBfQq2lTI8aljtc+wBA5H/oHEIe8a7Y1Ig38qnG1cCxgC1JFEx7/d0VS4hZL2F4KJewSY0CkCeSDJeIIlLag==,iv:l9xh7x6oA7V6BSsk/cwjJZSEWv5SZ1TdYZd4v/prIKQ=,tag:Kd4e3KNT8FgBACE992HCFA==,type:comment]
#ENC[AES256_GCM,data:YEfJjPVF+rbdF5NpW5sxLJsbfnIzGk9AfApEQ3QaTM1PrQL4FDkPtrtBg2/BjJeQOBCXdzhRd9eE7dMuW7oAL/QB3NbdNI+cicwTEUiK,iv:XIwtwAb7gYCLmwjqxdGGywtbBEgDK16sUMv0I+0hMZg=,tag:H/LePGoYISmS2zi5Rc+fWA==,type:comment]
#ENC[AES256_GCM,data:ogaIZHRyaV+Xaoj68/kx5tawuLep/Ry4S6Ga+4a9O8pP/3LF/2oI5/oOMOdVfyodTVZ0/GHBPTocF9hJkoiFS1q0p6kvb3jtBfFQEP8=,iv:zcITSpBBnT7KvCJMCm5Db6yEcmcZWaCVXBW5MSC9MzY=,tag:KyU5C0PnQ1A2mZ6Qv3M75w==,type:comment]
#ENC[AES256_GCM,data:MXMk1rlixUM60GGr5cihaNPdXI8LmE/0MF12UrYEGvMRTjQtUBEBEjupkoxZA71G6lOFnDQNZd1kUNEti6+JlOgQdcWFh+/H1w6LV0u2,iv:qKKJCzhl0yix8hE8DXiAvw6g8xar4XMh18pIdNKJw2E=,tag:KGlzgTKiB0GTyLRk0fR+oQ==,type:comment]
#ENC[AES256_GCM,data:R7O9YI2kqqpqw6K1nqgEz9I2l1ywFTE6kiNoDaX3nyVT8eD1owEuMInL10IVcrPdufqXvuq053cO+Ifcmq/GFvN3/08auKHAlAVt/A==,iv:6Ri/fwrAkX/JHOXVx2MSzn9S9zcxxd7kqQD53PpBvDc=,tag:548AlbjYer7dWQ3XrEwVow==,type:comment]
#ENC[AES256_GCM,data:beEkPHc9XqA=,iv:ZtNCinBYxoC+Uip1r3mLA+DoPLctJjwsl0loK52vx5s=,tag:r4dqKc3gzqHgqaTKPJARmA==,type:comment]
duration: ENC[AES256_GCM,data:VgQHzZG7,iv:f0uc2VFB2qlXrUIFuWdSUd1tvcdZ60s8Uorfv63w+7o=,tag:YU4bu7Ofq+kYzfzUMsJn4w==,type:str]
#ENC[AES256_GCM,data:XtXdeGNKw8sBhnQg2Js+,iv:VpW7BqDF08FKoUzLrnNLGUynNfNVxYpBPP5sPLAtxIY=,tag:Xeul3mggmnJsBOhnDPirZA==,type:comment]
renewBefore: ENC[AES256_GCM,data:AHCdLyZz,iv:H5/U6EH44ckvHovvl4Xyzttr6aWOJqi3RaaKS+9h8js=,tag:hSEZFfO0bV8Nh3jzlg84bg==,type:str]
subject:
organizations:
- ENC[AES256_GCM,data:dEtU,iv:aAgE0ngj82uzQluapk+ku428J4eT0m/JmWj/KbCsWM0=,tag:gAlHVt24mVAkIFdvJbTQHQ==,type:str]
#ENC[AES256_GCM,data:vhprAWhjUt+V6KTCOaWqV//TtTDbyk6YRCBzTljN4n1pLcNPDkCQiTor8Et/zsEY5ZXIF0zR0QWL4DXKDLA90hnpXR0aENQ=,iv:hSbKuFFSG9oExu5ZtDxybj4GmQVLugIF+Dqmb3FAUYE=,tag:cUBHD7OF7JMBAqIldTVBVA==,type:comment]
#ENC[AES256_GCM,data:vGAVQd60iCLILHHREnkjQsu66llkjRXXok/y6QA=,iv:F/2LN8Q7BEfl8O9AA41qPRLii03sc0YgQU7EVGf5+Ls=,tag:YPj0z2kW2C6HM68YDQwIgw==,type:comment]
commonName: ENC[AES256_GCM,data:ihuaOtH+i0ZursCVDTgAPR92lgU7Eg==,iv:w3UY6kSm+o+e+EYFiM+TNzVccswbfnMgk4mDTHva6kI=,tag:38PYM7GLeKLiYGbh2vBNjQ==,type:str]
isCA: ENC[AES256_GCM,data:BQj49gc=,iv:PyMsc1npXiHI5YS+uZMM9bjSBSi1G7oHMSEvSN6iiBc=,tag:y3RcVvFzHELwMwk4iUl0Zw==,type:bool]
- ENC[AES256_GCM,data:+8ez,iv:f3dxMJqs/Uw5u0nO7YErrhgIYMTznjSmhl4rhxtvodk=,tag:suES+wIppkmCaS7S64+ElQ==,type:str]
#ENC[AES256_GCM,data:rA7dpfmrHfrRqglRV+FS31pO/j5jVM3C6oAqzvpQ1VmTKae/2TxdsPFF0XMsRPAq7xdg3P7iS6wE8SLXcj+1gueTuc4obPM=,iv:2nBoD0hccBpV2d8VXIanaQMuSnld8W3+Br2LGOOPlHc=,tag:psa5aLD6gigsCziHc8Cfjw==,type:comment]
#ENC[AES256_GCM,data:rIKFd8L248LLaphVP2geoWfbSxxQP3WGgpVN628=,iv:IFRNZOhXb/5VQMed/4KKsIHxsi1hsJNqEUAwr23rKA4=,tag:paFBTwO84xacK6zZKBj8Ow==,type:comment]
commonName: ENC[AES256_GCM,data:ehXRg94ktyc3sdx/KZxiM7uyafpMLA==,iv:O5YZbPTu0YKq4nU4tBbcDxJeg4nPkpyxl1lOMZS0i28=,tag:+XLXqtCK86PAL4nwFOcUeQ==,type:str]
isCA: ENC[AES256_GCM,data:jxmCh6w=,iv:N3E4Z9W3Cf/4Rl2BgjUAgn9MT5ixFLnfbqodQz+1+FA=,tag:617ur3pkm7Y/3s2mQtOwiA==,type:bool]
privateKey:
algorithm: ENC[AES256_GCM,data:vjk2,iv:D7BXb0XqaEPq2u2mYEdf6VGKlMxiCYl2dCcvoz27CgA=,tag:DdJwaI3dPr4u52edt1vXSQ==,type:str]
encoding: ENC[AES256_GCM,data:kLemDWI=,iv:j02EuWqS629KzTrJSDse+aR8BRJ+PHU08eZY2XfEiIk=,tag:Q24Tr9NhwUzpaRejuGbwXA==,type:str]
size: ENC[AES256_GCM,data:GJUf7g==,iv:8kxDJLeOTb5aeXP+XbffcpSxa0OQFAKDp1jnqCfNuxQ=,tag:CUqjVE8CDqoOI0kq2o3L0A==,type:int]
algorithm: ENC[AES256_GCM,data:qjAB,iv:vWFa893RbH7efr/1nAcectmd3wuCTQQR0xwaxu83TCU=,tag:8LrBZ+8vBCSZzUEWGfhX1w==,type:str]
encoding: ENC[AES256_GCM,data:a45W5I8=,iv:7iPtsyzQTskjmc7t9hGK1TvG036qLA7wwYwUt9qyFqQ=,tag:1kbX+5KP1WxkxZK/7rxYKw==,type:str]
size: ENC[AES256_GCM,data:PM8Hmg==,iv:G6UL699xdn+uvJ6GIm6OqkvOPtv51zcUN/c0wBLo7Tg=,tag:bAGFglNOHwZU55xXL5RdIA==,type:int]
usages:
- ENC[AES256_GCM,data:Zmsbz8033pJzoxo=,iv:TaZbqKu/qq4Dh3OZk/WTeQWJziKiUZPeDvtpnCNWJhs=,tag:LgtBVsb3k0u5RqtnBP4BFw==,type:str]
- ENC[AES256_GCM,data:sSq5rtta0hlvk34=,iv:MT6rGWYhNBbjH3S25mZQFz+ux43/tGFkEJjZM+zqcGI=,tag:fOaS20oUCp7RooYUWKXvpg==,type:str]
#ENC[AES256_GCM,data:dCUlrWK4P80dMjTfezruZLavu+nCVPpeCt+xSJXQPvhOOIy8cKLAoZzrnr4mjcLZEtAPXUqV+/5l5LkG,iv:8YyFT35nlBTZuEmGsggCmxzE/m02s67gilYj5Xnab4o=,tag:Ktsv5oTOd9ACyYJsB2JVxA==,type:comment]
- ENC[AES256_GCM,data:kvHzyjHBA3yp5Fc=,iv:aD+1c/wqnzX85Ka/Mnk05icFlRqc7Hxh5tIhUm/6LwI=,tag:1vtst08SWXmJfHMBU8ImJQ==,type:str]
- ENC[AES256_GCM,data:pvcJiRXjwCDog04=,iv:Lcn8kaOtQA2ixl82P3WUcDiA1H3cHFgl7FYwVzHKNOk=,tag:bQbQLWC/RxFMRv58DpKQZg==,type:str]
#ENC[AES256_GCM,data:tLk2sTOksT5KJFVKtqN4Q9CK3iLBQnqSKrOSQzeFglb2gULYB2b6uagl5tjiSmRMJnUJBs+J2AZBpAnY,iv:IVBdLaStgH+PmAfzCRQfCgpagrx5ij2ctpZgEeY6BJw=,tag:fKVOxQrpyFX7QHTPN0L7wQ==,type:comment]
dnsNames:
- ENC[AES256_GCM,data:GNuOhWWOOfK9r8BT9JxVN0JjqR41OQ==,iv:5dHBv1SqJEZrcZRZ1uqref2/cs+2cge3mEz3rV2MRKc=,tag:I+CtvOP7Y+O7p6Fi0wBTZA==,type:str]
#ENC[AES256_GCM,data:Q6g39hZEFQgiBIfIDeHdkWG97sxJBNcjnx/JWCFI2MqDBMICXteq,iv:jJ7bZVLhLGiy/6sbhS/Y6RwtWrNfsut0Y60CKJkN6Sk=,tag:JmwGp+POtOyVVb1LlzQVNg==,type:comment]
- ENC[AES256_GCM,data:BqHSpDHpcNCmJJf5W/no/o8ouudMLw==,iv:hCJSnLp13jYHv3MjJU+NvbK2wcr/go4z6klUCduepgc=,tag:Oz5foB8UuEcfhlCQaj3lIw==,type:str]
#ENC[AES256_GCM,data:B5aubQLbGnsFdVie4+vasCe/9Cau5z9w1aupYox1krVcMG51z/3w,iv:JHMTIqZMBuB7CLj3p/qiTd+9pSxnkK7UwoYfV0MNFRY=,tag:NOSipYJe1xeWEq621yHTrg==,type:comment]
issuerRef:
name: ENC[AES256_GCM,data:/kXRupC5m6ss3ANRkvDniw==,iv:Q6XYBCHhwG4T1FyrAW0C/lPV+Xxw+gu2xJFR9my0VjI=,tag:y7IcaTQBDaA0OLFlSdOO4A==,type:str]
#ENC[AES256_GCM,data:Gd9SKOXzyTQ7G65QGedqQ88IG1uSo3QIdgX3ZwxiUwgxZBFWnaHlTUc2eWYb/DQrabnTiZmHhsdMj3Y=,iv:mZXq7nIVPjHEotZ3C794kMwn/1yAJ3Th2j+NvctDfTY=,tag:b4AkY+Z9Iv/WcFojt6gfRQ==,type:comment]
#ENC[AES256_GCM,data:6uqTn4UQ32JpUGVV4LqK1szD8c5RFmAuF557Ns97+Ka2cmyRu5tDOzH9EW0B8GCM5buZvPrJF37778jeFWa8,iv:x9zLZkyMWjFFuwUWrpQ31Z0PxfbG+gJgD0QmhVKMY0M=,tag:Xz1+Ce4NfFqTfIkY77jwwg==,type:comment]
name: ENC[AES256_GCM,data:s5k8+aNclvGYGz4Kfzx/0A==,iv:updNzEYeueaKrNS7w3MN/Z7GSMAMZqRqyqUEJQMU44Q=,tag:FTUiQ8gvAQE+YZEm+mZiXw==,type:str]
#ENC[AES256_GCM,data:ByNs4wUYg6EBRnoIfEH1sWh1u8GOFOENcz6OxjlxC0SL8cOIBMv2Ru5rgw3vPKoyTIRwFWL2vvLbjn0=,iv:uuBFTiWFbZ+dwMAWKgonPJXZHAdKv+wCJGkxOOJOEp4=,tag:UGG9eLBztlQNP62gq1H5uA==,type:comment]
#ENC[AES256_GCM,data:TeTiC3G2ggMACXVJDtVkn4ZFkeXPLP9GFqIXG0+7lunR+DNKmdeXruAfkPu1ojxUK6krdmRMpsVLGLlBh+SH,iv:SzbWzuUfRyhTPNYMm2t/TbC6WZ11VsmcU/UHzKBgSsw=,tag:iKa3DwhTFbcEj1P4t97Wdw==,type:comment]
kind: ClusterIssuer
#ENC[AES256_GCM,data:0CUanANMa48TrRxPWfpGzfHIxlTARrUwQ8wzvOkbbOcUVea9MCHz4BgTCKFkzRkVh02k5zVA6CZ3gjJyu1b7wAf022IRwsA=,iv:BZNcfbKiJn4INUspTIoqNIWhtCZ9OXldlgP2rPQyIy0=,tag:v0Wvzx0tcP6GDDzzmIuvDA==,type:comment]
#ENC[AES256_GCM,data:PgM0jI8Zg4MAeLmOF1DWxnV76VI7T49VGV14er2gq5HCeIZUN1ZL4LO6Tp662spWvi5PevD7MF/YgcTQKEXVhaKfFz9iS9I=,iv:W93YVCXdi5ZwHW8yMMY7hecsL2GtIEkk3G/WH0r4GXg=,tag:g0nPChqV0XT75+5iTzFOWA==,type:comment]
group: ENC[AES256_GCM,data:Jt1Nfb4q/NHYHZmCIU2/,iv:7IvRUdAxZRSVYvwnMTEXBDqkVi6YOj9lg0r3QhfY8wI=,tag:mkVZOZ+dRgJgDdRWByqXCA==,type:str]
#ENC[AES256_GCM,data:Q3+6flmLPUmTq4+DZ6WxG8FBI3ZHbN5SHo5J55PzKmBtzxYVz/BWVYzpP+CJ30yCbj7NfX0oejcYM7E03XZhF5e305GWlwU=,iv:hzxHtSxYofWGi/W10Bpot7IASUjUK+XuEVOo6NBF3JQ=,tag:l/KNmISbt9smxwYuaxfgnQ==,type:comment]
#ENC[AES256_GCM,data:nm17LN9DCts7XpPfrxPvE4fUS3nHB0nQBRkSpuNXHisEW/M7hi2ipgRDncdkBUg8DZUQk4RP83LlzyEOL2HFPjFUOTL07VA=,iv:71wmW0/NZnTkpbCHFdZ+biuBPzwMbSI/IOO0iH5zZGk=,tag:mtFtPLf/S3p9rYuGjZ9K6A==,type:comment]
group: ENC[AES256_GCM,data:pJnONciiUDdYd6G1Tlk5,iv:D5myUMuN+h8hPmuioGBHd/0DqOhWZl/Xr9I2qlYlWhk=,tag:3H6yjGOy8Mz9ApbAtipbdA==,type:str]
sops:
kms: []
gcp_kms: []
@@ -50,14 +50,14 @@ sops:
- recipient: age1u0mt3kmhsr9tz2jaw8n0ztu7s9hnlffkd2acxf85cvk6tysj4gsqqulfdq
enc: |
-----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBQYW5Ya0JSUHQzcnUwN000
RGIyT1JYMTRRWUdGWlFhV1IvWnc5SHJuS3dRCmlDNXB2TkMxbnBVMm4yZmRFMHpW
R0ErM3hjeStYNng3a3plYm1uS2NIV1UKLS0tIFVaU1VlaGNzbEZ5TmRXeldJOEZG
Y1lkOWF3Z0xCaVlDbUltejBmYjFqcDgKdhBbPoEuCF1WK1lU9rcXw67dOTXWUmm9
j7m6AsSy3uWjcZkZmdKp6jBQCkgxsLyAPfegg1pPEucBZqLZwZrJGw==
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBkWHc3cm4vUGtxWlJNWDBW
SlJKSkt1enJ6eUVzMzJUK0dqL1MrN3RqOXdBCldwbUZqMmVVL29CeFl0S1BLK2VS
NVoyWVdoclUwNGVQanNnY0krK2VaTmcKLS0tIFQwNFRWNTE3ZzBNWFJkVW5iRk03
dWdOOTVqMWIyM2k5S2w0di8wMzZqSEUKF9sTA1KiI1DFEd7tCtFVxDIBB7Auyxig
xfkCd5EoneR1aD16e8Q5Qdc2BzbUW/gsxSuITkHCFoOC5tCDwhSbAQ==
-----END AGE ENCRYPTED FILE-----
lastmodified: "2025-06-21T20:34:10Z"
mac: ENC[AES256_GCM,data:z35K37bmdEe6MZDjHxHOQakoBSMzAiZk0dJNhOK3sshMfirHggG4JdUQs1U65/XmFQrpATa90YXyPCIfwqW46xNIHGNxBYqSV4F79+hkYPwMwjRxEoaEfyZM+pFj7lfvw9wvceJXaG7kjnbOm8i3wqqHH/JhP+rETeFzCAjznI4=,iv:fWoT5SdJLxFcDl2nmOjVbNBWU7TIdjN/JG+toG3ARcw=,tag:lBKW5Dg4FNx082zjb7Rb+A==,type:str]
lastmodified: "2025-06-29T21:30:59Z"
mac: ENC[AES256_GCM,data:YVZxUSUx0OFDQGnrdECZZyN7eYToenI2e71kl7cG7t+74L0BDkwOjulHkUHrHLtHC9O+e2i1q4vOxyBE2m3LoLAWrsU1l8Qm2UIOYjdJSzZFADM2H0xIzs6bc5dJ8KTRWOHyQDw7kof5O30Zjr+HupRjZRKoHNvGcjzfnoLv9kI=,iv:v6dNpWUrwzkrG16ZNpZRweBLCONrQ5hVMhQMWcYsqr4=,tag:yFLyeSPNFs+mi7+Vg5xfNw==,type:str]
pgp: []
unencrypted_regex: ^(apiVersion|metadata|kind|type)$
version: 3.9.1
File diff suppressed because it is too large Load Diff