Is there possibility to turn off globally assigning of ephemeral IPs to instances? I want to have only internal addresses for instances behind nat.
--no-address argument when creating instances with gcloud command:
gcloud compute instances create [INSTANCE_NAME] --no-address
I find out there is alpha version of gcloud command which can do what i need, with Organization Policies. You can specify which instances should have external IP or with other approach which should not have to.