Versions in this module Expand all Collapse all v0 v0.2.2 Feb 4, 2015 v0.2.1 Jan 28, 2015 Changes in this version + const PodConfigNotificationIncremental + const PodConfigNotificationSnapshot + const PodConfigNotificationSnapshotAndUpdates + func EtcdKeyForHost(hostname string) string + func NewSourceApiserver(client *client.Client, hostname string, updates chan<- interface{}) + func NewSourceEtcd(key string, client tools.EtcdClient, updates chan<- interface{}) + func NewSourceFile(path string, period time.Duration, updates chan<- interface{}) + func NewSourceURL(url string, period time.Duration, updates chan<- interface{}) + type PodConfig struct + func NewPodConfig(mode PodConfigNotificationMode) *PodConfig + func (c *PodConfig) Channel(source string) chan<- interface{} + func (c *PodConfig) IsSourceSeen(source string) bool + func (c *PodConfig) Sync() + func (c *PodConfig) Updates() <-chan kubelet.PodUpdate + type PodConfigNotificationMode int