I'm running an occasionally-up server on Google Compute Engine. I'd prefer not to pay for a static IP address and just make use of an ephemeral IP address when the instance is running. Does GCE publish into DNS a mapping from instance name to ephemeral IP that I can use or CNAME to? E.g. something like instancename.projectname.googlecompute.com
with a low enough TTL that it can be resolved to point to my instance's IP address fairly soon after it starts?
I can't find anything like this in the docs, but it's very surprising to me if it doesn't exist.