ECS provides two DNS service offerings.
Second Level Domain (SLD)
SLD1 is a second level .mil domain host (ex. domain.mil). These name servers are registered in the nic.mil registry and available for both public and dod queries. These DNS hosts are intended to host domains up to 50 records. Domains with grater than 50 records should sub-delegate third and fourth level domains to the EDS service offering.
Admin URL: https://admin.sld.dns.ecs.mil
Name Servers: ns1.sld1.inf.dns.mil, ns2.sld1.inf.dns.mil, ns3.sld1.inf.dns.mil
API URL: https://api.sld.dns.ecs.mil
Enterprise Domain Service (EDS1)
EDS1 is an enterprise DNS offering. These name servers are not registered with the nic.mil service and hence cannot host second level domains. Only third and fourth level domains can be delegated to these servers. There is no limit on host records with this service.
Name Servers: ns1.eds1.inf.dns.mil, ns2.eds1.inf.dns.mil, ns3.eds1.inf.dns.mil
Admin URL: https://admin.eds.dns.ecs.mil
API URL: https://api.eds.dns.ecs.mil
Demo / Beta / Test Cluster
This is a demo/test cluster for development work against the powerdns API and DNS as Code.
Name Servers: ns1.beta1.dns.usgovdod.com, ns2.beta1.dns.usgovdod.com
Admin URL: https://powerdns-admin.apps.beta.ecs.mil
API URL: https://powerdns-api.apps.beta.ecs.mil
DNS As Code
DNS As Code brings automation to DNS records. Records are maintained in a Git repo and pushed to powerdns via the API with Octodns.
More details can be found here.