Not sure if there is a new change for newly built instances or newly restarted instances, but i've seen GCE instances now aggressively reverting resolv.conf files. We use a custom resolv.conf in our domain, but it gets overridden by gce defaults seemingly on an new very frequent basis. I'm unable to find the source of the replacement, I've changed files in dhclient.conf and looked through many of the google scripts. Most appear to be startup scripts, which is not the issue in this case as it occurs on instances that have been up for some time. My 2 main questions:
1. What controls the replacement of the resolv.conf?
2. How can I customize or replace the behavior that google is attempting to make?
3. Is this a recent change that has occurred on gce side, and if so, how can we track these types of changes?
Thanks