![]() Configuration with a single Kubernetes CRD of Gslb kind.Kubernetes native application health checks utilizing status of Liveness and Readiness probes for load balancing decisions.No dedicated management cluster and no single point of failure.Load balancing is based on timeproof DNS protocol which is perfect for global scope and extremely reliable.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. 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. K8gb is a completely open source, cloud native, global load balancing solution for Kubernetes. Global load balancing, 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. ApiVersion : /v1beta1 kind : Gslb metadata : name : test-gslb-failover namespace : test-gslb spec : ingress : ingressClassName : nginx # or any other existing rules : - host : # Desired GSLB enabled FQDN http : paths : - path : / pathType : Prefix backend : service : name : frontend-podinfo # Service name to enable GSLB for port : name : http strategy : type : failover # Global load balancing strategy primaryGeoTag : eu-west-1 # Primary cluster geo tag ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |