Files
homelab-v/tofu/kubernetes/bootstrap/sealed-secrets/config.tofu
T
Vegard Hagen f47309b3d1 fix(tofu): switching to .tofu extension
Picking sides

No real functional change except the cute tofu icon in my IDE instead of the purple T
2025-04-18 17:19:15 +02:00

24 lines
570 B
HCL

resource "kubernetes_namespace" "sealed-secrets" {
metadata {
name = "sealed-secrets"
}
}
resource "kubernetes_secret" "sealed-secrets-key" {
depends_on = [kubernetes_namespace.sealed-secrets]
type = "kubernetes.io/tls"
metadata {
name = "sealed-secrets-bootstrap-key"
namespace = "sealed-secrets"
labels = {
"sealedsecrets.bitnami.com/sealed-secrets-key" = "active"
}
}
data = {
"tls.crt" = file("${path.root}/${var.cert.certificate_path}")
"tls.key" = file("${path.root}/${var.cert.certificate_key_path}")
}
}