Versions in this module Expand all Collapse all v1 v1.0.0 Jul 24, 2018 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 configapi.HTTPServingInfo, ...) 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 RunServiceServingCertsController(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 + KubeInternalClient func(name string) (kclientsetinternal.Interface, error) + KubeInternalClientOrDie func(name string) kclientsetinternal.Interface + OpenshiftInternalAppsClient func(name string) (appsclientinternal.Interface, error) + OpenshiftInternalAppsClientOrDie func(name string) appsclientinternal.Interface + OpenshiftInternalBuildClient func(name string) (buildclientinternal.Interface, error) + OpenshiftInternalBuildClientOrDie func(name string) buildclientinternal.Interface + OpenshiftInternalImageClient func(name string) (imageclientinternal.Interface, error) + OpenshiftInternalImageClientOrDie func(name string) imageclientinternal.Interface + OpenshiftInternalNetworkClient func(name string) (networkclientinternal.Interface, error) + OpenshiftInternalNetworkClientOrDie func(name string) networkclientinternal.Interface + OpenshiftInternalQuotaClient func(name string) (quotaclient.Interface, error) + OpenshiftInternalQuotaClientOrDie func(name string) quotaclient.Interface + OpenshiftInternalSecurityClient func(name string) (securityclient.Interface, error) + OpenshiftInternalSecurityClientOrDie func(name string) securityclient.Interface + OpenshiftInternalTemplateClient func(name string) (templateclient.Interface, error) + OpenshiftInternalTemplateClientOrDie func(name string) templateclient.Interface + OpenshiftV1SecurityClient func(name string) (securityv1client.Interface, error) + OpenshiftV1SecurityClientOrDie func(name string) securityv1client.Interface + type ControllerContext struct + AppInformers appinformer.SharedInformerFactory + AuthorizationInformers authorizationinformer.SharedInformerFactory + BuildInformers buildinformer.SharedInformerFactory + ClientBuilder ControllerClientBuilder + ExternalKubeInformers kexternalinformers.SharedInformerFactory + GenericResourceInformer GenericResourceInformer + ImageInformers imageinformer.SharedInformerFactory + InformersStarted chan struct{} + NetworkInformers networkinformer.SharedInformerFactory + OpenshiftControllerConfig configapi.OpenshiftControllerConfig + QuotaInformers quotainformer.SharedInformerFactory + RestMapper meta.RESTMapper + RouteInformers routeinformer.SharedInformerFactory + SecurityInformers securityinformer.SharedInformerFactory + Stop <-chan struct{} + TemplateInformers templateinformer.SharedInformerFactory + func (c ControllerContext) IsControllerEnabled(name string) bool + type GenericResourceInformer interface + ForResource func(resource schema.GroupVersionResource) (kexternalinformers.GenericInformer, error) + Start func(stopCh <-chan struct{}) + type InitFunc func(ctx ControllerContext) (bool, error) + type OpenshiftControllerClientBuilder struct + func (b OpenshiftControllerClientBuilder) KubeInternalClient(name string) (kclientsetinternal.Interface, error) + func (b OpenshiftControllerClientBuilder) KubeInternalClientOrDie(name string) kclientsetinternal.Interface + func (b OpenshiftControllerClientBuilder) OpenshiftInternalAppsClient(name string) (appsclientinternal.Interface, error) + func (b OpenshiftControllerClientBuilder) OpenshiftInternalAppsClientOrDie(name string) appsclientinternal.Interface + func (b OpenshiftControllerClientBuilder) OpenshiftInternalBuildClient(name string) (buildclientinternal.Interface, error) + func (b OpenshiftControllerClientBuilder) OpenshiftInternalBuildClientOrDie(name string) buildclientinternal.Interface + func (b OpenshiftControllerClientBuilder) OpenshiftInternalImageClient(name string) (imageclientinternal.Interface, error) + func (b OpenshiftControllerClientBuilder) OpenshiftInternalImageClientOrDie(name string) imageclientinternal.Interface + func (b OpenshiftControllerClientBuilder) OpenshiftInternalNetworkClient(name string) (networkclientinternal.Interface, error) + func (b OpenshiftControllerClientBuilder) OpenshiftInternalNetworkClientOrDie(name string) networkclientinternal.Interface + func (b OpenshiftControllerClientBuilder) OpenshiftInternalQuotaClient(name string) (quotaclient.Interface, error) + func (b OpenshiftControllerClientBuilder) OpenshiftInternalQuotaClientOrDie(name string) quotaclient.Interface + func (b OpenshiftControllerClientBuilder) OpenshiftInternalSecurityClient(name string) (securityclient.Interface, error) + func (b OpenshiftControllerClientBuilder) OpenshiftInternalSecurityClientOrDie(name string) securityclient.Interface + func (b OpenshiftControllerClientBuilder) OpenshiftInternalTemplateClient(name string) (templateclient.Interface, error) + func (b OpenshiftControllerClientBuilder) OpenshiftInternalTemplateClientOrDie(name string) templateclient.Interface + func (b OpenshiftControllerClientBuilder) OpenshiftV1SecurityClient(name string) (securityv1client.Interface, error) + func (b OpenshiftControllerClientBuilder) OpenshiftV1SecurityClientOrDie(name string) securityv1client.Interface