I have three cluster in Google Kubernetes Engine. (I called Cluster A, B C). In three cluster, i deployed some services.
Im trying call example api with flow : Api call Service A1 in cluster A (Gke-A), and service A1 call service B1 in Gke-B then service B1 call service C1 in Gke C. I'm using nginx ingress and this flow worked with public traffic.
Now i want to service A1 call service b1, and service B1 call service c1 by network internal. I'm using VPC peering in Cluster B and CLuster C. In one node of cluster B, i try to call serivce C1, i worked. But when i call service A1 in ccluster Gke-A, it's not working.
I checked log and i saw, reuqest from service C1 from B1 is not working.
What happen? Thanks!