GoogleCloudPlatform / gke-networking-recipes

Apache License 2.0
307 stars 85 forks source link

Add multiproject example #115

Open abelgana opened 1 year ago

abelgana commented 1 year ago

This recipe demonstrates how to use Multi-cluster Ingress (MCI) alongside Anthos Service Mesh (ASM) to publicly expose services deployed in a different projects. In this recipes we will deploy two clusters. The cluster gke-1 is running in project that hosts the MCI configuration which implies that the GLBC is going to be running in the same project. The cluster gke-2 is running in a different project. All services will share the same MultiClusterIngress and load balancer IP, but the load balancer will match traffic and send it to the right service depending on the request irrespective of the project.

bowei commented 10 months ago

Ping on this change -- looks like there are some comments that need to be addressed.