Loadbalancer operator working on Kubernetes
Loadbalancer is a resource that define abstracted loadbalancer and healthcheck.
Real loadbalancers are defined by backend
resource.
There are 2 backend resources, AWSBackend
and ExternalBackend
AWSBackend is a resource that is made by elastic loadbalancing with AWS.
See this example.
ExternalBackend is a resource that can define any impremented loadbalancer.
See this example.
LBSet is a resource that join multiple Loadbalancer
as a GSLB (Global Server Load Balancing)
There is a Route53
Resource as a backend implementation.