Versions in this module Expand all Collapse all v4 v4.1.0 May 1, 2019 Changes in this version + var ControllerInitializers = map[string]InitFunc + func RunBuildConfigChangeController(ctx *ControllerContext) (bool, error) + func RunBuildController(ctx *ControllerContext) (bool, error) + func RunClusterQuotaReconciliationController(ctx *ControllerContext) (bool, error) + func RunControllerServer(servingInfo configv1.HTTPServingInfo, kubeExternal clientgoclientset.Interface) error + func RunDefaultRoleBindingController(ctx *ControllerContext) (bool, error) + func RunDeployerController(ctx *ControllerContext) (bool, error) + func RunDeploymentConfigController(ctx *ControllerContext) (bool, error) + func RunImageImportController(ctx *ControllerContext) (bool, error) + func RunImageSignatureImportController(ctx *ControllerContext) (bool, error) + func RunImageTriggerController(ctx *ControllerContext) (bool, error) + func RunIngressIPController(ctx *ControllerContext) (bool, error) + func RunIngressToRouteController(ctx *ControllerContext) (bool, error) + func RunNamespaceSecurityAllocationController(ctx *ControllerContext) (bool, error) + func RunOriginNamespaceController(ctx *ControllerContext) (bool, error) + func RunResourceQuotaManager(ctx *ControllerContext) (bool, error) + func RunSDNController(ctx *ControllerContext) (bool, error) + func RunServiceAccountController(ctx *ControllerContext) (bool, error) + func RunServiceAccountPullSecretsController(ctx *ControllerContext) (bool, error) + func RunTemplateInstanceController(ctx *ControllerContext) (bool, error) + func RunTemplateInstanceFinalizerController(ctx *ControllerContext) (bool, error) + func RunUnidlingController(ctx *ControllerContext) (bool, error) + type ControllerClientBuilder interface + OpenshiftAppsClient func(name string) (appsclient.Interface, error) + OpenshiftAppsClientOrDie func(name string) appsclient.Interface + OpenshiftBuildClient func(name string) (buildclient.Interface, error) + OpenshiftBuildClientOrDie func(name string) buildclient.Interface + OpenshiftConfigClient func(name string) (configclient.Interface, error) + OpenshiftConfigClientOrDie func(name string) configclient.Interface + OpenshiftImageClient func(name string) (imageclient.Interface, error) + OpenshiftImageClientOrDie func(name string) imageclient.Interface + OpenshiftNetworkClient func(name string) (networkclient.Interface, error) + OpenshiftNetworkClientOrDie func(name string) networkclient.Interface + OpenshiftQuotaClient func(name string) (quotaclient.Interface, error) + OpenshiftQuotaClientOrDie func(name string) quotaclient.Interface + OpenshiftSecurityClient func(name string) (securityclient.Interface, error) + OpenshiftSecurityClientOrDie func(name string) securityclient.Interface + OpenshiftTemplateClient func(name string) (templateclient.Interface, error) + OpenshiftTemplateClientOrDie func(name string) templateclient.Interface + type ControllerContext struct + AppsInformers appsinformer.SharedInformerFactory + BuildInformers buildinformer.SharedInformerFactory + ClientBuilder ControllerClientBuilder + ConfigInformers configinformer.SharedInformerFactory + GenericResourceInformer genericinformers.GenericResourceInformer + ImageInformers imageinformer.SharedInformerFactory + InformersStarted chan struct{} + KubernetesInformers informers.SharedInformerFactory + NetworkInformers networkinformer.SharedInformerFactory + OpenshiftConfigKubernetesInformers informers.SharedInformerFactory + OpenshiftControllerConfig openshiftcontrolplanev1.OpenShiftControllerManagerConfig + QuotaInformers quotainformer.SharedInformerFactory + RestMapper meta.RESTMapper + RouteInformers routeinformer.SharedInformerFactory + Stop <-chan struct{} + TemplateInformers templateinformer.SharedInformerFactory + func NewControllerContext(config openshiftcontrolplanev1.OpenShiftControllerManagerConfig, ...) (*ControllerContext, error) + func (c *ControllerContext) IsControllerEnabled(name string) bool + func (c *ControllerContext) StartInformers(stopCh <-chan struct{}) + func (c *ControllerContext) ToGenericInformer() genericinformers.GenericResourceInformer + type InitFunc func(ctx *ControllerContext) (bool, error) + type OpenshiftControllerClientBuilder struct + func (b OpenshiftControllerClientBuilder) OpenshiftAppsClient(name string) (appsclient.Interface, error) + func (b OpenshiftControllerClientBuilder) OpenshiftAppsClientOrDie(name string) appsclient.Interface + func (b OpenshiftControllerClientBuilder) OpenshiftBuildClient(name string) (buildclient.Interface, error) + func (b OpenshiftControllerClientBuilder) OpenshiftBuildClientOrDie(name string) buildclient.Interface + func (b OpenshiftControllerClientBuilder) OpenshiftConfigClient(name string) (configclient.Interface, error) + func (b OpenshiftControllerClientBuilder) OpenshiftConfigClientOrDie(name string) configclient.Interface + func (b OpenshiftControllerClientBuilder) OpenshiftImageClient(name string) (imageclient.Interface, error) + func (b OpenshiftControllerClientBuilder) OpenshiftImageClientOrDie(name string) imageclient.Interface + func (b OpenshiftControllerClientBuilder) OpenshiftNetworkClient(name string) (networkclient.Interface, error) + func (b OpenshiftControllerClientBuilder) OpenshiftNetworkClientOrDie(name string) networkclient.Interface + func (b OpenshiftControllerClientBuilder) OpenshiftQuotaClient(name string) (quotaclient.Interface, error) + func (b OpenshiftControllerClientBuilder) OpenshiftQuotaClientOrDie(name string) quotaclient.Interface + func (b OpenshiftControllerClientBuilder) OpenshiftSecurityClient(name string) (securityclient.Interface, error) + func (b OpenshiftControllerClientBuilder) OpenshiftSecurityClientOrDie(name string) securityclient.Interface + func (b OpenshiftControllerClientBuilder) OpenshiftTemplateClient(name string) (templateclient.Interface, error) + func (b OpenshiftControllerClientBuilder) OpenshiftTemplateClientOrDie(name string) templateclient.Interface v4.0.0-alpha.0 Sep 13, 2018 Other modules containing this package gopkg.in/openshift/origin.v3