Querying using DNS

DNS queries for the following record types are supported:

  • A/AAAA/SRV records for a service or an endpoint
  • SOA/NS records for the private zone origin

See a List of DNS record types for explanations of these record types.

A/AAAA queries must observe the following format:

service-name.zone-domain-name

Optionally:

endpoint-name.service-name.zone-domain-name

SRV queries must observe the following format:

_service-name._tcp.service-name.zone-domain-name

Optionally:

_service-name._tcp.endpoint-name.service-name.zone-domain-name

At the moment, all services and endpoints in Service Directory default to having their service name as the symbolic service and a protocol of tcp.

What's next