Since version 11.0.0 RADOS supports looking up Monitors through DNS.
This way daemons and clients do not require a *mon host* configuration directive in their ceph.conf configuration file.
Using DNS SRV TCP records clients are able to look up the monitors.
This allows for less configuration on clients and monitors. Using a DNS update clients and daemons can be made aware of changes in the monitor topology.
By default clients and daemons will look for the TCP service called *ceph-mon* which is configured by the *mon_dns_srv_name* configuration directive.
The current implementation in clients and daemons will *only* respect the priority set in SRV records, and they will only connect to the monitors with lowest-numbered priority. The targets with the same priority will be selected at random.