resource "kubernetes_namespace" "external-dns" { metadata { name = "external-dns" } } resource "kubernetes_secret" "aws_user_external_dns" { depends_on = [kubernetes_namespace.external-dns] metadata { name = "aws-user-external-dns" namespace = "external-dns" } data = { username = var.access_key password = var.secret_key } type = "kubernetes.io/basic-auth" }