<p>When running a Kubernetes cluster on Google Cloud Platform is it possible to somehow have the IP address from service endpoints automatically assigned to a Google CloudDNS record? If so can this be done declaratively within the service YAML definition?</p>

<p>Simply put I don't trust that the IP address of my <code>type: LoadBalancer</code> service.</p>

<p>GKE uses <a href="https://cloud.google.com/deployment-manager/docs/" rel="nofollow">deployment manager</a> to spin new clusters, as well as other resources like Load Balancers. At the moment deployment manager does not allow to integrate Cloud DNS functionality. Nevertheless there is a <a href="https://code.google.com/p/google-compute-engine/issues/detail?id=445" rel="nofollow">feature request to support that</a>. In the future If this feature is implemented, it might allow further integration between Cloud DNS, Kubernetes and GKE.</p>
