+++ This bug was initially created as a clone of Bug #1347822 +++
Description of problem:
As a user I want my routes to work as as soon as they are created.
As an admin of OpenShift I want OpenShift to dynamicly create DNS entries so that I do not have to have a "wildcard" DNS entry for my router[s].
By default with some OpenShift configurations a "wildcard" dns name is used, and "default" routes are defined when I expose a service, however this relies on a "wildcard DNS entry" that some corporate policies may not allow.
For this reason, OpenShift needs to be able to dynamically configure a DNS service of my choosing (like with v2) and create DNS entries (CNAMES) that point to the router[s] in the OpenShift cluster.
Note: We probably want to consider wiring Dynamic DNS to automatic certificate creation: https://docs.openshift.com/container-platform/3.3/dev_guide/secrets.html#service-serving-certificate-secrets