diff --git a/manifest/overlays/production/kustomization.yaml b/manifest/overlays/production/kustomization.yaml index 772e3dd..0d0b0bd 100644 --- a/manifest/overlays/production/kustomization.yaml +++ b/manifest/overlays/production/kustomization.yaml @@ -5,6 +5,4 @@ namespace: networking resources: - ../../base - -generators: - - secret-generator.yaml + - sealed-secret.yaml diff --git a/manifest/overlays/production/sealed-secret.yaml b/manifest/overlays/production/sealed-secret.yaml new file mode 100644 index 0000000..0f7d0c7 --- /dev/null +++ b/manifest/overlays/production/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 diff --git a/manifest/overlays/production/secret-generator.yaml b/manifest/overlays/production/secret-generator.yaml deleted file mode 100644 index 5ff486b..0000000 --- a/manifest/overlays/production/secret-generator.yaml +++ /dev/null @@ -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 diff --git a/manifest/overlays/production/secret.enc.yaml b/manifest/overlays/production/secret.enc.yaml deleted file mode 100644 index cbc6bb0..0000000 --- a/manifest/overlays/production/secret.enc.yaml +++ /dev/null @@ -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