GKE works as a native Kubernetes Cloud Provider, which integrates with resources in Kubernetes seamlessly and allows you to provision on demand, for example, VPC routes for the network, Persistent Disk (PD) for StorageClass, L4 load balancer for Service, and L4 load balancer for ingress.
Exploring CloudProvider on GKE
Getting ready
By default, when you create the network and launch a Kubernetes cluster in Google Cloud Platform with proper routes, containers can already talk to each other without an explicit network being set up.Beyond the resources listed previously, we don't need to set any settings explicitly in most cases. GKE will just work.