Versions in this module Expand all Collapse all v0 v0.4.2 Oct 29, 2014 v0.4.1 Oct 17, 2014 Changes in this version + var ErrMissingEndpoints = errors.New("missing endpoints") + var ErrMissingServiceEntry = errors.New("missing service entry") + type LoadBalancer interface + NextEndpoint func(service string, srcAddr net.Addr) (string, error) + type LoadBalancerRR struct + func NewLoadBalancerRR() *LoadBalancerRR + func (lb *LoadBalancerRR) NextEndpoint(service string, srcAddr net.Addr) (string, error) + func (lb *LoadBalancerRR) OnUpdate(endpoints []api.Endpoints) + type Proxier struct + func NewProxier(loadBalancer LoadBalancer, address net.IP) *Proxier + func (proxier *Proxier) OnUpdate(services []api.Service)