Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConfigMapController ¶
type ConfigMapController struct {
// contains filtered or unexported fields
}
ConfigMapController watches Kubernetes API for ConfigMap changes and reconfigures keepalived and backend when needed
func NewConfigMapController ¶
func NewConfigMapController(kubeClient *client.Client, resyncPeriod time.Duration, namespace string, controller factory.BackendController, runKeepalived bool) (*ConfigMapController, error)
NewConfigMapController creates a controller
func (*ConfigMapController) Run ¶
func (configMapController *ConfigMapController) Run()
Run starts the configmap controller
type StoreToConfigMapLister ¶
StoreToConfigMapLister makes a Store that lists ConfigMap.
Click to show internal directories.
Click to hide internal directories.