Skip to content

K8GB Internal Components

k8gb is a Kubernetes operator that reconciles Gslb (and related) resources, updates DNS via ExternalDNS / provider integrations, and serves authoritative answers through an embedded CoreDNS instance. The diagrams below show the main control-plane and multi-cluster data flows.

K8GB Internal Components

Internal component flow, including a Route53 integration scenario: the operator watches application ingress objects, maintains DNSEndpoint / zone delegation state, and CoreDNS serves the delegated zone.

K8GB multi-cluster interoperability

Multi-cluster interoperability: paired k8gb instances exchange health via DNS and publish a consistent global view to clients.