fix: update postgres cert expiry, add cloudflare token secret

This commit is contained in:
2025-07-28 15:36:42 +05:00
parent b6cb6c70bc
commit f40194e50d
4 changed files with 19 additions and 2 deletions

View File

@@ -4,6 +4,7 @@ import { Manifest } from "@cdktf/provider-kubernetes/lib/manifest";
import { KubernetesProvider } from "@cdktf/provider-kubernetes/lib/provider";
type OnePasswordSecret = {
id?: string;
name: string;
namespace: string;
itemPath: string;
@@ -24,7 +25,7 @@ export class OnePassword extends Construct {
);
secrets.forEach((secret) => {
new Manifest(this, secret.name, {
new Manifest(this, secret.id ?? secret.name, {
provider: options.provider,
manifest: {
apiVersion: "onepassword.com/v1",

View File

@@ -29,6 +29,12 @@
"namespace": "cert-manager",
"itemPath": "vaults/Lab/items/Cloudflare"
},
{
"name": "cloudflare-token",
"id": "cloudflare-ddns-api-token",
"namespace": "cloudflare-system",
"itemPath": "vaults/Lab/items/Cloudflare"
},
{
"name": "authentik-postgres",
"namespace": "authentik-system",