I have VMs in several zones and created a NAT gateway in one zone. Since NAT is regional, other VMs in different zones can't use this NAT gateway.
(a) Is there an efficient way to create a centralized NAT gateway without setting up a separate one in each zone or region? I prefer to avoid using third-party NAT solutions.
Hi @muneebAr,
Welcome to Google Cloud Community!
Cloud NAT is indeed restricted regionally which means it cannot be associated with other regions but you can use a Cloud NAT for VMs in other zones within a region.
Below are examples of VMs in different zones that I created utilizing a single NAT gateway for the asia-east1 region:
You may want to take a look at the following documentation:
I hope the above information is helpful.