resource "helm_release" "external-dns-privileged" { name = "external-dns-privileged" chart = "external-dns" repository = "https://kubernetes-sigs.github.io/external-dns/" version = "v1.14.5" namespace = kubernetes_namespace.tjo-cloud.metadata[0].name values = [<<-EOF provider: digitalocean env: - name: DO_TOKEN valueFrom: secretKeyRef: name: ${kubernetes_secret.digitalocean-token.metadata[0].name} key: token sources: - ingress - service domainFilters: - k8s.tjo.cloud - internal.k8s.tjo.cloud EOF ] } resource "helm_release" "external-dns-user-content" { name = "external-dns-user-content" chart = "external-dns" repository = "https://kubernetes-sigs.github.io/external-dns/" version = "v1.14.5" namespace = kubernetes_namespace.tjo-cloud.metadata[0].name values = [<<-EOF provider: digitalocean env: - name: DO_TOKEN valueFrom: secretKeyRef: name: ${kubernetes_secret.digitalocean-token.metadata[0].name} key: token sources: - ingress - service domainFilters: - user-content.tjo.cloud EOF ] }