terraform-contour-mirror/modules/k8s-secrets/main.tf
2026-06-29 15:19:47 +03:00

22 lines
444 B
HCL

resource "kubernetes_secret" "this" {
for_each = {
for idx, secret in var.secrets : secret.name => secret
}
metadata {
name = each.value.name
namespace = each.value.namespace
labels = try(each.value.labels, {})
annotations = try(each.value.annotations, {})
}
type = each.value.secret_type
data = each.value.data
lifecycle {
ignore_changes = each.value.ignore_changes ? [data] : []
}
}