Versions in this module Expand all Collapse all v0 v0.19.0 Jun 9, 2015 Changes in this version + const BurstReplicas + const CreatedByAnnotation + const ExpectationsTimeout + const FullControllerResyncPeriod + const PodRelistPeriod + type Expectations interface + Fulfilled func() bool + type PodControlInterface interface + type PodExpectations struct + func (e *PodExpectations) Fulfilled() bool + func (e *PodExpectations) Seen(add, del int64) + type RCExpectations struct + func NewRCExpectations() *RCExpectations + func (r *RCExpectations) CreationObserved(rc *api.ReplicationController) + func (r *RCExpectations) DeleteExpectations(rcKey string) + func (r *RCExpectations) DeletionObserved(rc *api.ReplicationController) + func (r *RCExpectations) ExpectCreations(rc *api.ReplicationController, adds int) error + func (r *RCExpectations) ExpectDeletions(rc *api.ReplicationController, dels int) error + func (r *RCExpectations) GetExpectations(rc *api.ReplicationController) (*PodExpectations, bool, error) + func (r *RCExpectations) SatisfiedExpectations(rc *api.ReplicationController) bool + type RCExpectationsManager interface + CreationObserved func(rc *api.ReplicationController) + DeleteExpectations func(rcKey string) + DeletionObserved func(rc *api.ReplicationController) + ExpectCreations func(rc *api.ReplicationController, adds int) error + ExpectDeletions func(rc *api.ReplicationController, dels int) error + GetExpectations func(rc *api.ReplicationController) (*PodExpectations, bool, error) + SatisfiedExpectations func(rc *api.ReplicationController) bool + type RealPodControl struct + type ReplicationManager struct + func NewReplicationManager(kubeClient client.Interface, burstReplicas int) *ReplicationManager + func (rm *ReplicationManager) Run(workers int, stopCh <-chan struct{}) + func (rm *ReplicationManager) SetEventRecorder(recorder record.EventRecorder)