Versions in this module Expand all Collapse all v1 v1.4.1 Nov 28, 2016 v1.4.0 Nov 25, 2016 Changes in this version + type Endpoints struct + func NewEndpoints(l log.Logger, svc, eps, pod cache.SharedInformer) *Endpoints + func (e *Endpoints) Run(ctx context.Context, ch chan<- []*config.TargetGroup) + type Kubernetes struct + func New(l log.Logger, conf *config.KubernetesSDConfig) (*Kubernetes, error) + func (k *Kubernetes) Run(ctx context.Context, ch chan<- []*config.TargetGroup) + type Node struct + func NewNode(l log.Logger, inf cache.SharedInformer) *Node + func (n *Node) Run(ctx context.Context, ch chan<- []*config.TargetGroup) + type Pod struct + func NewPod(l log.Logger, pods cache.SharedInformer) *Pod + func (p *Pod) Run(ctx context.Context, ch chan<- []*config.TargetGroup) + type Service struct + func NewService(l log.Logger, inf cache.SharedInformer) *Service + func (s *Service) Run(ctx context.Context, ch chan<- []*config.TargetGroup)