Recreate the truenas-csi stack

This commit is contained in:
Daniel Cosme
2026-05-01 15:02:05 -04:00
parent 8cbc9ab03f
commit aefed5a20d
15 changed files with 87 additions and 77 deletions
+9 -9
View File
@@ -4,20 +4,20 @@ metadata:
name: immich
namespace: cnpg-cluster
stringData:
password: ENC[AES256_GCM,data:EkUl5vYOCPWdJvY/M0COw+CIqNL0EI5VjTf4onZiZeKeqE/eo8AcsQ==,iv:lcz6YjxSFU5JhPys5sgEND9n0nw2dDi3+dVzkDayO0Y=,tag:dAezI92YHWC7vlT2EE2BOw==,type:str]
username: ENC[AES256_GCM,data:XJRhXHPW,iv:jN/EKRRpPXtMS4OzoE9DqdohcVpTchBUVOKSbI1J0dE=,tag:/uSBDd/uYpMx+9qdFkIeXQ==,type:str]
password: ENC[AES256_GCM,data:+zTZydXQhJNoPd5i7DDkmzp6C6lxyLx7abyDj4E1tdFUlWGqtFbQUQ==,iv:z5JM00MiNu1U3dWMbYy1DS7++D+ezdRCudufhDqWXNo=,tag:WWfLEPix+6eguUIVNMav/Q==,type:str]
username: ENC[AES256_GCM,data:aSkTrfeJ,iv:QqUrhzGvT7qbwCggZwpugdD2eRgig+fA3812x2oX54U=,tag:5sNY9+OoEDDhtYMe8w1ubQ==,type:str]
sops:
age:
- recipient: age1lelpkv7u2xh5wezuwp09fmf9gsa8gp4rzy92jz0t203au82a7u5sutsjwa
enc: |
-----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBQYWh6Q3p3djd4Q09wUXhG
R0M2Y3NGTGd5SUJyM0w2bnZ2aGVGTFNPczBzCnhVWVVtQ2ZRRTJiazMyTEQzQTY0
Ulo1cVBBWjlrRkU0K0pNa1BuYlFTOEkKLS0tIE9yZTYxNkhTakE0bzNsemNIV0ll
c0c2R0lDdUNaT1dxSHNYZFh4UVVnQkUKhn0SbMrmeVwGsdn8O24/kBkNZMBp6J3S
CeG4Cb7Jj43Sd9D2vClMPVtXWS1POEPeXyAoQ0AfII/Yw6UzJcADNA==
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBvekNFdXNDV3Zzdllockw5
aFAyYm9zYUZzVFNZUENDODFLc1phWW5RSWtVCjRFSDdlaDBDRnIwMlp4RDN1YXZu
a0cyVHNNdVNDUW43UytOVGVyRGZ2aVUKLS0tIFFEeGtuVVRkUDNmaC9IRDBmOTVV
amJ6OTJvc0EyaXZTcHhHeXA5QTF6RDQKL8UiivxcPu2dKMpJRiFw58SZpX0Qc+WQ
P99bAZq/d1EwlYdjta9MRd4Ie04D+EcZtA8+F7t+XCby4gvkS6xxRg==
-----END AGE ENCRYPTED FILE-----
lastmodified: "2026-05-01T18:44:47Z"
mac: ENC[AES256_GCM,data:dsHcOdOeJivq744GvQc1PvRxt9V7L8x66Hot9JwMaZb5trjUrmEMh4Pd44HvDEMZIaQ/Y1TU8bT5eN1ODX22LJ6rA1hifXZa1FaoO4HmG2oHOkcad899YkmXS2Imn+15N9WAPUaL/xnNDD3ckVwIox2ZWP+UcUBo4BSds5GFe24=,iv:AeBbXufM9OD6mAYtvp9JuCTArCFE9Cz3DqqZETu6ylQ=,tag:GDuLIsl1Sj0yQzD5VnHMLA==,type:str]
lastmodified: "2026-05-01T19:01:27Z"
mac: ENC[AES256_GCM,data:jyfmrXB3nYTxGCog4i1kUZjY6xMhfLppkZDY+Bv6cevrXmLR1bDFkvt8suaOl0MAFkoBpvSkVNLC2riRnbHTf7GwRgY6AYTAKQAoRtuENe4sXL7ph9Brf3MkGsxguf93JKmL6QkokC/EEVW18/14iLTDuLb8+UhS3r3dYlUCHHU=,iv:bQFMtgCgeR0b6VLyS3v1Fn6WGh2qqga8EMBkPYNS4h8=,tag:Ji3UgaUVWFp2iwhZKYLDbw==,type:str]
encrypted_regex: ^(data|stringData)$
version: 3.12.2
+12 -12
View File
@@ -4,23 +4,23 @@ metadata:
name: immich
namespace: immich
stringData:
db_host: ENC[AES256_GCM,data:+GeHxWkxBjbKZZudQ6g1iITfhqrjfZsSu/PImlxhDiIIZ1aCPDYstT/s65QqWw==,iv:MkyRzB9/+Z7iWPIRrhbGyPeDRaoy3o4zFRX48cakLtk=,tag:vnHRcM1PPq89wmGEJWNupQ==,type:str]
db_name: ENC[AES256_GCM,data:/RsDzsLW,iv:UBLaqFGrlcXL8jT4U+zyImU9vYCupA9gBvZc6BxrwBc=,tag:zmg7DsqE5kqQlpKWc8n7Fw==,type:str]
db_password: ENC[AES256_GCM,data:qRzvebXnfz010AXrw5juFtw34uaaPj7qMBb6CjrstpqCKHQvWyycbw==,iv:5YG9fYuiNsCsGRE7o5QqYFKFLsuv8YiminlaR1VZhAI=,tag:Wn1rdOprM41dZBwMW7kUUw==,type:str]
db_port: ENC[AES256_GCM,data:hNHEPg==,iv:JAdm4zl+tgWhMimq+B0F1dkcIhAfU0F410bPq55cYw4=,tag:XiXgnNf1gY8/p3Oe9gjF5w==,type:str]
db_username: ENC[AES256_GCM,data:6PhAJz2c,iv:/VOD4rrccuGdWLyS507bVPsnHtTZNsZmME2QRtG0WZE=,tag:wDo3aCK+QipBbGYJ8F0hEQ==,type:str]
db_host: ENC[AES256_GCM,data:2MV9dErTC4Di9qFUZtWVAc2ad6/ElQX5uDKflHjO/phm8aoDDE12w2ty12z08w==,iv:+P1yYKMheueCmcwUzYNoYOccoqLXlvbimIF8+k0u51M=,tag:ApnYW9n+qMGiQ6oRoVI58g==,type:str]
db_name: ENC[AES256_GCM,data:KcPMIVfj,iv:FtgrUX82DHNP6GjCt/Gs2P6dvc2JhmwqADlKAhneCgg=,tag:ifUR93N/OcO/DqRXwccRuw==,type:str]
db_password: ENC[AES256_GCM,data:amJjSCHVwdtg84H2u8waUUcs7PqBJc6vcjwUFI4oBjGG6ZOJuEZirw==,iv:CmXl4Del1DytyK0oj/6XjuY12wJT2NB/Ewwaa6bje6E=,tag:a+5BFIvhmC+CqhkXbOrvYw==,type:str]
db_port: ENC[AES256_GCM,data:ZCrUVA==,iv:VcBzsDkRKOBCApIfDgO9D52Z3CBRvW+THaViTe1sIy0=,tag:OTrZiW+1KJ7rQob3jzwO6A==,type:str]
db_username: ENC[AES256_GCM,data:6yv3/Naz,iv:CgoU6FWdaBGqOC+B0lLAJSCvOmd3Lm4jNTP8hAAiCwo=,tag:UNYZj4aUTL+t2oKzobVE6g==,type:str]
sops:
age:
- recipient: age1lelpkv7u2xh5wezuwp09fmf9gsa8gp4rzy92jz0t203au82a7u5sutsjwa
enc: |
-----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBrMGxRNDJFM0RveGM5NlFr
VWFVRnBpczFCMVgySGtzUGM5NjNyYkw0TURnClh0a3c1S1RFRGdQMU0rVmRQNEt1
UVQ2eDR5enVoMVdJcHFzTDJ1cVNLTEUKLS0tIGlUUnhsWGxaWVhSbklRR0tHUzRT
UC8zV3FuSVBvYUtjUUpTbTV5OFNBY1UK3xfeL0uv0fJ33XPfETwvw5W7z+sLeEXb
YvENLg+wcJ+t288ofDRM339pTuAazNaXJn1j1HhHNw7BVZhr0Z47jA==
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB5Q3hBV2dQTzhEMDBvbTl2
eEFBQndkR0lOcGpxSDZwNzlMa1IrbDlmYmdFCnVJMGo5cThqRng4VnRjS2x5aWVS
d3JnOGlQZTJ0aDFFSUlwRTFjNTNUNFkKLS0tIDdmNmpRSi9hYno4SmYxZ0dkZWNG
UWtOZFJuK1M0anQ2VWpNd29hQzBlNUkKBG0OgcOgBDm1m5a5ZksMXrhpXitA4X+E
gX0CiMjFZ88jpbgAmp+i8McoXB3Pgs5otO+qX9gccWe3SEQet+CFWg==
-----END AGE ENCRYPTED FILE-----
lastmodified: "2026-05-01T18:44:47Z"
mac: ENC[AES256_GCM,data:pCIEi0jM9O9PTHjzlLEQncAy/RWOlHGAQvav7H43trwMZZmj2aJcqGfu0FkO0iubZ/cqCmobvhHgCSDBVTH+G5s4eCcWOMTz4LrQ82pi56FYEVW91Bq23L/53pyhou6t+5cguGtyFqC8RGe5ATzeg8f5x6Nj225zRNszu1x1R54=,iv:OT+s2pEsxbc4HmsoMDkPO/EOB6EgOxDug65HySzgUMs=,tag:IeYBZpJqMqsFJ6NZ5LKKww==,type:str]
lastmodified: "2026-05-01T19:01:27Z"
mac: ENC[AES256_GCM,data:siCjV+Z5YLlwzfcdjO1+FoXfWW0LLA4VwxQrqaAAE6Q6BZFkXZD83l9mDyXKkya93oOwwVNPmcZyqoJpRwpddA8Lhh/zh6LkWtAhK9gCk4/B33w9iq/TbWS9AJsePrgSjXuSO8KNUl6SOIp6xAMZ7maUj4CIGic+8Z+g149Bwxs=,iv:4HlnGoesdg1Ui8SPI4mNq1FfART9+h8qsVdMw2rgKns=,tag:i4XyPWRZrc2emJsT9Tjnlw==,type:str]
encrypted_regex: ^(data|stringData)$
version: 3.12.2
+9 -9
View File
@@ -4,20 +4,20 @@ metadata:
name: linking
namespace: linkding
stringData:
supe_user_name: ENC[AES256_GCM,data:vhWZevOo3I38ovyEcjMAWqI=,iv:tJBB8q/j++EeBh9xkbV8b0Z4Cjv+FfAhCMvcvuCNHiU=,tag:TaNZD57gc4YPC0F9XMG9Zw==,type:str]
supe_user_password: ENC[AES256_GCM,data:3AmIPdvgT9Sm3NnBZOrNwavqufZ8qMDF2mmArGRZu0E7BHh+ACdA4va1LWU=,iv:BneAVoeEkRp1JxKqMuwqld8fq5BEWCCtPDGUId69egE=,tag:swsQQhBmahluZq104KPs7w==,type:str]
supe_user_name: ENC[AES256_GCM,data:u67lwRTU4J5IxQazkFhtY6M=,iv:V7SgzZdRzYbt0Xiprgz4eR5tSR3PMFmArJ/1QN7JFOc=,tag:4hTpjlEyoNoOwNkr/pCEFQ==,type:str]
supe_user_password: ENC[AES256_GCM,data:bO8IYw8pPB4HrAow9iJXF+mTQqYnWawMh21I/ivgIDVVD+zn7TpLGJgbWIg=,iv:fybrYsAIsdGUqQzcLmutlsR+K+kJ4FVZydaU2f+j6yg=,tag:4VfnVxMswCh8poqrV3vdvw==,type:str]
sops:
age:
- recipient: age1lelpkv7u2xh5wezuwp09fmf9gsa8gp4rzy92jz0t203au82a7u5sutsjwa
enc: |
-----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBiK21KOHlwemhCVDVVRnVh
YTNJZWFsUGRsZ2RrQmRTSGdMbmZMQlRYMlRNCnFMR2VZd2dCY0p4SjR0NUFlT3ZM
VW5oa3Q5K3EyOW9KMWd5TlZVWnVBd28KLS0tIGxOUDBQMllaY0pxRWFhZHRiZ292
d014VjIveFprV1VzSWJZU0FPeGNTU2MKsmNy2B8d+RnaOAQptvinUGSly/tDhfne
oaymAmk4Ekn455auBK/mAez641hJleYmUYpSfNQP6JyEYgrQBHfbfQ==
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAweU9jN3Jpd1RSaFkreVM4
TkY3WFdUUmhQY21rcWNvQ1dIT29iNG5SL0VJCm1xeDJ1QnpJMkJLUUtrU0FyN2kr
bzR5U2pxM0JiNDN0T0ZNcXZVT1NOUXcKLS0tIFU3bGtCNG8wQUJjTWlwUTNCSVpl
OG9NWTRHUWxpM2VEN2s1VHZuRm5OUXMKwKC/dAJIwHNM8aCdjhLn6teFRMQLfHx5
jK6RLcMmplqYzLCStt6dlLjwIwbDbCpMpY5v9vrwHXin8lN2DPgygQ==
-----END AGE ENCRYPTED FILE-----
lastmodified: "2026-05-01T18:44:47Z"
mac: ENC[AES256_GCM,data:6tM/koVtZU1FWhNQ7w9Rbksu/tbjEEErgtxtJPjPjMtE9bfdtSd+vpojS2haZ7UKmfEwT/jUN/nSdtQ9ktdKpVqDx0S9SuQ6fhToIgdrKQyHO/CGBzLSrWl32OhB9gdLajGlpINi2MTjQ1EjudgDgovhg5TBBEwFU3AeFuwtNNo=,iv:v7XQiE5JV9raVCvfGf7x+BomPHAKgHxwU/uldX7Q5+M=,tag:B/mwaoNfWjLQZMRzxnIgMw==,type:str]
lastmodified: "2026-05-01T19:01:27Z"
mac: ENC[AES256_GCM,data:W3XJB7kXMPZgFGL7OJ4/9iNpPujvbtjfVglN/WfQ3FpuMcnH088DHg7UKN9D0XdtG5UnSLGhF/OxuumQq2tKUs3Zvnr2YjBiAGf2XGbqEEpiW75dZMSVp/OcdR9kjGOkSxucuPN8NlyV2799wQmBoAOq+C6zejNNCWMuZAGRQnM=,iv:rAiyCWR9LOPtMVUckWMfxXWd2e8eSl/CG/nyWFGUFQ4=,tag:SEtc82xE4SU7jfYTJOEoYA==,type:str]
encrypted_regex: ^(data|stringData)$
version: 3.12.2
+9 -9
View File
@@ -1,22 +1,22 @@
apiVersion: v1
kind: Secret
metadata:
name: truenas-csi-api-credentials
name: truenas-api-credentials
namespace: truenas-csi
stringData:
api-key: ENC[AES256_GCM,data:ZW9RMpi2x2os0hDIKu2rUvJJvOgNiOTzT909qm3w9JWRmO91gLI3wo6Gk4gKDzSAM0W12OHFHuP+Dxu+qYjKDrce,iv:cwosmbH9PNOS1YwVNwE66UxTZMRfls3be+bd0bDu9YE=,tag:1YJToI18Jk4VvKsa0PPaYg==,type:str]
api-key: ENC[AES256_GCM,data:vIufuqaIdNQH53pLCPfdi7cYIJlqwuHRbzUshgVJDw6Ayw9fPcVj2Ctp0bY34toHgmMjghYs4GdEtiQJz8BithRf,iv:J1woXagNbwqkjNTerrYjvCDQn/+FpvI25ow/szOCxN0=,tag:mRMKq2Nrs8qnyoQRYkIBtQ==,type:str]
sops:
age:
- recipient: age1lelpkv7u2xh5wezuwp09fmf9gsa8gp4rzy92jz0t203au82a7u5sutsjwa
enc: |
-----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBtUmYreGhzaWNteUI5NklM
cmVSbUVZd1VuL1hURkUvdGc3RFlYamZ0c1dzCitSSkkwc01WR1QxbmVzNXJVc1Na
NEVybzAzS1N0SnQ3RXozUEhlYko3Nm8KLS0tIGdYbWhjUUx1anRNbEx5YTMvazdh
OFVYWHNOcjZjZXo4Wi9XR1dYTlEvQWsKJWRfpG5MUzIqKmQaUIvHbveU9H2qRAmO
Y60WwE08GnqXDi6LMHRy0pQQ65gZRtbf5t1aDZ5+zwCInlLKFxBeEg==
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBCbDhQMmMyNGlUTW9ZSVla
MHF3Sm1lS2prVGlFMnVlSWFYaENhUGlBa1I4Ckw0N0RJUTBnTk53eVFFZXZyQmEy
Sk1rLysxMnRYNVJEZzdoS0xTVXF4eTgKLS0tIFZZZ3lJRmNSOEVocG54TWd2bzM4
cDVMM3JoTzMzckhpSVA3eFRwR2dnZ0EKD9PygzmR3aAhVIqKQXkmu4acE7Vq5QPj
alS3B/qmLWKIt2jaRlB5hpCK8DXKT4321dRQ0qE113sIPeL3IKxbEg==
-----END AGE ENCRYPTED FILE-----
lastmodified: "2026-05-01T18:44:47Z"
mac: ENC[AES256_GCM,data:51PPHW9QcGdBgSKoN3Il6QHXzV5sIACgcMXY9BB+eVFK0kNbBFrl0Ytvpl4ec+z2l6+bPIXzj7BHSTOWRUwDTt6tkMjO0/L1/6YTS5rZ4YuPCBlbtXLjqOYHsd3hyCqTTqYKrPBXB+BLaDgI74qw5Uk5w9wSztCh4JUj/Ac097w=,iv:79umLJypCW0adN7dUM3jIS2djX4TKSlmJCL0olftimc=,tag:sFjLm04irHOUGis693c4iw==,type:str]
lastmodified: "2026-05-01T19:01:27Z"
mac: ENC[AES256_GCM,data:m4dQ2as1gWh/C29r4oP7Gdoz1a+E+nSeT5qqA2hjegdMb/RQDh0qt69Cb3cVPXtguM0gi9D7toajHUAWwxCwrYGECtKtuA7VA38aRKheUHUJ+qNo6THzBcZRru3vFNgWwoi4r4fQbX97z92vTehblANm+YPIjK/orwfaXPsQA0Y=,iv:BOVDv+zreFJdbfrCySfip7BXe6FCKoEdGXccBoJ4SV0=,tag:soco0NPvlLKh6DtZQ4Gcfw==,type:str]
encrypted_regex: ^(data|stringData)$
version: 3.12.2