In a scalable and self-service platform layer, Kubernetes enables scalability, resiliency, and agility for internet-scale applications on various clouds in a predictable manner. However, data confinement to a single vertically scalable server limits application layer scalability. YugabyteDB addresses these challenges as an open-source, distributed SQL database built for cloud-native architecture, handling global applications with low query latency and extreme resilience against failures. A multi-region deployment of YugabyteDB on Google Kubernetes Engine (GKE) using Google Cloud Platform's native multi-cluster discovery service (MCS) enables service discovery across clusters natively. To deploy this setup, one needs to enable specific GCP APIs, create three GKE clusters in different regions with workload identity enabled, establish hub membership, and initialize YugabyteDB by updating Helm templates and deploying the database. The deployment allows for a highly available, fault-tolerant, and geo-distributed cluster, addressing use cases such as region-local delivery, geo-partitioning, higher availability, and resiliency.