terraform-google-modules/cloud-dns
Creates and manages Cloud DNS public or private zones and their records.
About
Creates and manages Cloud DNS public or private zones and their records.
Maintained by terraform-google-modules on the Terraform Registry. Latest version 7.2.1, 13.3M downloads. Requires providers: google >= 5.12.0, < 9; google-beta >= 5.12.0, < 9.
Deploy creates a StackGuardian workflow from the module's GitHub repository, pinned to this version. You set the inputs, see the plan, then approve the apply.
Use cases
- Load balancers, certificates and DNS wired up in one reviewed change.
- Edge protection applied the same way on every public endpoint.
- Security groups and firewall rules with an owner and a reason.
Inputs
Required inputs:
project_id— stringname— stringdomain— string
21 inputs, 5 outputs in total. The full list, with defaults and descriptions, is on the registry page.
What it creates
google_dns_managed_zone× 6google_dns_record_setgoogle_dns_managed_zone_iam_policygoogle_dns_managed_zone_iam_bindinggoogle_dns_managed_zone_iam_member
How it runs on StackGuardian
Terraform workflow from the module's GitHub repository: plan, policy check, approval, then apply.
Approvals happen in StackGuardian. An agent can never approve its own run. Every run keeps its plan, policy results and approver in the audit log.