DNS as a PR

Request a DNS record change

Submit a DNS request, review generated YAML, and create a pull request for approval.

Create request

  1. Record
  2. Ownership
  3. Review

Step 1: Record details

For A records, enter IPv4 values such as 203.0.113.10.

Generated manifest

Fill the form, preview the file, then create the pull request.


          
          

          

Pull request status

After creating a pull request, refresh status to track CI and live DNS.


          

How this works

This service creates a pull request only. CI validates the manifest, then ArgoCD and ExternalDNS apply it after merge.

UI -> Pull Request -> CI -> Merge -> ArgoCD -> DNSEndpoint -> ExternalDNS -> Cloud DNS

Git is the source of truth. The UI does not write Cloud DNS directly.