Migrate secret to Sealed Secrets
Validate manifests / validate (push) Failing after 4s

This commit is contained in:
2026-04-20 12:43:14 +01:00
parent 128727d3a6
commit f712a4be21
4 changed files with 17 additions and 36 deletions
@@ -5,6 +5,4 @@ namespace: networking
resources:
- ../../base
generators:
- secret-generator.yaml
- sealed-secret.yaml
@@ -0,0 +1,16 @@
---
apiVersion: bitnami.com/v1alpha1
kind: SealedSecret
metadata:
name: cloudflared-secrets
namespace: networking
spec:
encryptedData:
tunnel_token: AgACw5tgW4ijp9qJyAGykFfs2hW/PHp0naChLOJRpEZnHY6Zar6TYmlT6bYjXqkiVyzlNWjMMA7TtScpTGWPTe7+Lrt3aYYwvWfpVi1tNuPim4Bl2ymqgNZY4+HhuNkyD+P1at/8wuZnOhCJOIc4pw9BW5P5UdypZQCU4Xn65QHV0XjgL1Vscg8NQT3U+vVJYNzA+i6x3ttunuIF4O+W+lOmvk3ndR7C/GUju6rArNJyIZeT0EwQstVresMDxMP1ZWdRTytV9wKAh+0tJpBxHsbG4ZOcQl9NXilJJG+ruIqpIAz+KAb6ZL1S7E3NpIMRPmOMMBSbBPyNJWoB9LCRFR4FoFnnanncE+Y45/9RzTyWMy8sbKlmHWNGbiU75s2RLWW2e9LLQIHbhi3UFxb3u8MW7LER3ogRyOHktqz8mrYN5ndVrtDdqIl4iEspfXEKrCHnNIK0e8q060pongd7ArjxdtxLP741oFi8ImfVxdb9b7KTDaHxFKKS+OVexoPzcKHWMahi4383ZgvciehdR+W/a3UhZbtHFIr81/MP3DWI0r7iMKpN96Qavb7tQkVX1u88QcLFhiA85GeyBN5Tb+86B4moagn+qS5tKT+kOfZTmKKxM2qyVKNmh5Em8T/j8OxXC18iRvrvG3/PoJr1Iw/4bb+ekGtR8gyNWS22Sme695igvFIfrlIAGhxMXuuUXUhDCluOKpJnoo3/d2YI2wzSxW3H3kb7AZc+dt06EYd4dGJ5cyO08wub/h90DIp6VA4Ak9g64OfKyq3NEJ27pmUIsfeOsBX7opm9FKmnTNH8O9igVbELKIlkTvR5+hSW5bwrSPfG++eTiIaHG4sReIvC2Fn7aiw2mc+66M6CqmnziSug7mWzLJmSjFWhwI1y8mfw1GiT3jlv3e9Uy2qZlnxcbK0X4PR3vAmuGgs2sK2jAoJlejkJxr2q
template:
metadata:
annotations:
sealedsecrets.bitnami.com/managed: "true"
name: cloudflared-secrets
namespace: networking
type: Opaque
@@ -1,10 +0,0 @@
apiVersion: viaduct.ai/v1
kind: ksops
metadata:
name: cloudflared-secret-generator
annotations:
config.kubernetes.io/function: |
exec:
path: ksops
files:
- ./secret.enc.yaml
@@ -1,23 +0,0 @@
apiVersion: ENC[AES256_GCM,data:XLg=,iv:e4bs1sbC0OsThQkSTutlJvxVt196+fBM4CrdEUmiV08=,tag:sE883HlgDXTimCmDF53ngQ==,type:str]
kind: ENC[AES256_GCM,data:IbLbkzXn,iv:Pgec9rmS5dISb4r4o6ZpdZcVr+/LFdlsNN/57+pRsV4=,tag:+A/QpP4bxSCTahkQMs1XOg==,type:str]
metadata:
name: ENC[AES256_GCM,data:nCVkADeqfK/naglook1T1NBDGw==,iv:CmJETpKb8jva4+AjHPsEnFaCpZIkxvS5F2JQdxZHGX8=,tag:esZvv9CPBdx5WQvGqQKMOg==,type:str]
namespace: ENC[AES256_GCM,data:WP1kOzlC7gAvSA==,iv:KRqRq2Vrii3DiwctvtRVMBr/dF/2WVbmMzHubRo9/CU=,tag:xA2WzI5TANfE6JqLyf4eEQ==,type:str]
type: ENC[AES256_GCM,data:BzkXVeKq,iv:MDhXcSX42vHy3jzJqi1RLgQcALUaJY/svh4+0yOArpg=,tag:msRPAgzpLXLiJcc6yJWWmQ==,type:str]
stringData:
tunnel_token: ENC[AES256_GCM,data:iFHNtMOmF42bqa5QJrMeTPq05RAVHbSV1imJHQbuCnnRQEA31ywgo0zO9mmzaS7JfWG6CFVSgQpnZ5mLQR0dBAL3ymyeRMXCWg4DLCRpAQJIynB2CRb7nQY2tSC4bxdPY112hUIFPnivjW7w+aUcmauAlJG0SqVJQYIWz/htbkOA9SK+oIIcU+8aTmWNuh3IHoMXgq8q14/OQWp1wlkADTinXn4smc7HOWIsQ4eX1MMge3mtN6rwCw==,iv:Yz6u+Wa9p2rJ5U0hNa7hAH3wmmA+AbRYXCKurJDjatA=,tag:2cZvt5f2skLe3kf9ypPYJw==,type:str]
sops:
age:
- recipient: age1s0gzgh8c00tgnkgxrqyz2nu0k56xvc9ev3jdenkmu90egux9xfmsxvvj43
enc: |
-----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBNdU51OW9qWVJpQ3h1QjMr
WmtLU2I4SjJMNG9jbDRoblZaNTlPV0lVZngwCkxNUmlEQlJ6Y0hyNW9KMTdSRmIv
SnBMdkI3dm0vRzJ1YVVRSG0xYnN6VDQKLS0tIG04aFV4clFnUlRRTUgrSEZBQXlv
MEIxQmV6SWp3MFhjOVRyVytXaFh6bDAKltn5GQY4OUkTn6dzY1V1dYdubzXtfWmW
Z6IDAk0q/m1MJuFMz72M4nQzwFmgrD/MFMnb1utB9ZOBdSTU3F0aMw==
-----END AGE ENCRYPTED FILE-----
lastmodified: "2026-04-20T00:07:18Z"
mac: ENC[AES256_GCM,data:aQX+mbLEDvKoHWdy6SqMuOhSg+NgZcrx2rC0rSeqjtXemvaL6zmZVO4DAVqFrNkNVwm6t37iy/0JAAdN3kY8EEdm/FVGrCctyuC4L7MLQyhQMaPuk5oKoX1/fKlq1iH8q0UZYO6tkE6hJJ/BdkpG4dwS9AWtPxW3l0hkZaEn6ag=,iv:P7c8eYDj4lDDAXjYpLhvvvKWxis/oA/vk9Q+lcuRkAo=,tag:m8zAyklSkziDz6Al5BwLEA==,type:str]
unencrypted_suffix: _unencrypted
version: 3.12.2