What this pattern does:

K8GB ,commonly referred to as GSLB (Global Server Load Balancing) solutions, has been typically the domain of proprietary network software and hardware vendors and installed and managed by siloed network teams. k8gb is a completely open source, cloud native, global load balancing solution for Kubernetes. k8gb focuses on load balancing traffic across geographically dispersed Kubernetes clusters using multiple load balancing strategies to meet requirements such as region failover for high availability. Global load balancing for any Kubernetes Service can now be enabled and managed by any operations or development teams in the same Kubernetes native way as any other custom resource.

Caveats and Consideration:

Key Differentiators Load balancing is based on timeproof DNS protocol which is perfect for global scope and extremely reliable. No dedicated management cluster and no single point of failure. Kubernetes native application health checks utilizing status of Liveness and Readiness probes for load balancing decisions Configuration with a single Kubernetes CRD of Gslb kind refer this repo for more info https://github.com/k8gb-io/k8gb

Compatibility:



Recent Discussions with "meshery" Tag