Use Terraform >= 0.14.0
minimum and Terraform Provider Google 3.54+
.
These types of resources are supported:
module "external_dns" {
source = "nlamirault/external-dns/google"
version = "1.0.0"
project = var.project
namespace = var.namespace
service_account = var.service_account
}
and variables :
project = "foo-prod"
region = "europe-west1"
##############################################################################
# External DNS
namespace = "dns"
service_account = "external-dns"
Name | Version |
---|---|
>= 3.54.0 |
Name | Description | Type | Default | Required |
---|---|---|---|---|
namespace | The Kubernetes namespace | string |
n/a | yes |
project | The project in which the resource belongs | string |
n/a | yes |
service_account | The Kubernetes service account | string |
n/a | yes |
Name | Description |
---|---|
service_account | Service Account for External DNS |