2025-03-15 15:27:42 -04:00
|
|
|
variable "dns_root" {
|
2025-03-22 21:23:05 -04:00
|
|
|
description = "DNS domain root. Example: \"k8sdemo.mydomain.example\""
|
2025-03-15 15:27:42 -04:00
|
|
|
type = string
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
resource "google_dns_managed_zone" "zone" {
|
|
|
|
project = google_project.project.project_id
|
|
|
|
name = "dns-zone"
|
2025-03-22 21:23:05 -04:00
|
|
|
dns_name = "${var.dns_root}."
|
2025-03-15 15:27:42 -04:00
|
|
|
|
|
|
|
depends_on = [google_project_service.service["dns"], ]
|
|
|
|
}
|
|
|
|
|
|
|
|
output "dns_name_servers" {
|
|
|
|
description = "Create NS records pointing your domain at these servers."
|
|
|
|
value = google_dns_managed_zone.zone.name_servers
|
|
|
|
}
|