Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 51 for crdinformers (0.29 sec)

  1. pkg/controlplane/controller/crdregistration/crdregistration_controller.go

    // controller so they automatically stay in sync.
    func NewCRDRegistrationController(crdinformer crdinformers.CustomResourceDefinitionInformer, apiServiceRegistration AutoAPIServiceRegistration) *crdRegistrationController {
    	c := &crdRegistrationController{
    		crdLister:              crdinformer.Lister(),
    		crdSynced:              crdinformer.Informer().HasSynced,
    		apiServiceRegistration: apiServiceRegistration,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 8.3K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiextensions-apiserver/pkg/controller/establish/establishing_controller.go

    }
    
    // NewEstablishingController creates new EstablishingController.
    func NewEstablishingController(crdInformer informers.CustomResourceDefinitionInformer,
    	crdClient client.CustomResourceDefinitionsGetter) *EstablishingController {
    	ec := &EstablishingController{
    		crdClient: crdClient,
    		crdLister: crdInformer.Lister(),
    		crdSynced: crdInformer.Informer().HasSynced,
    		queue: workqueue.NewTypedRateLimitingQueueWithConfig(
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 4.4K bytes
    - Viewed (0)
  3. pkg/controller/nodeipam/nolegacyprovider.go

    import (
    	"context"
    	"errors"
    	"net"
    
    	coreinformers "k8s.io/client-go/informers/core/v1"
    	clientset "k8s.io/client-go/kubernetes"
    	cloudprovider "k8s.io/cloud-provider"
    )
    
    type fakeController struct {
    }
    
    func (f *fakeController) Run(ctx context.Context) {
    	<-ctx.Done()
    }
    
    func createLegacyIPAM(
    	ctx context.Context,
    	ic *Controller,
    	nodeInformer coreinformers.NodeInformer,
    	cloud cloudprovider.Interface,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 01 13:03:53 UTC 2024
    - 1.2K bytes
    - Viewed (0)
  4. pkg/controller/bootstrap/bootstrapsigner_test.go

    	"k8s.io/client-go/informers"
    	coreinformers "k8s.io/client-go/informers/core/v1"
    	"k8s.io/client-go/kubernetes/fake"
    	core "k8s.io/client-go/testing"
    	bootstrapapi "k8s.io/cluster-bootstrap/token/api"
    	api "k8s.io/kubernetes/pkg/apis/core"
    	"k8s.io/kubernetes/pkg/controller"
    )
    
    const testTokenID = "abc123"
    
    func newSigner() (*Signer, *fake.Clientset, coreinformers.SecretInformer, coreinformers.ConfigMapInformer, error) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Apr 14 00:05:53 UTC 2023
    - 4.7K bytes
    - Viewed (0)
  5. staging/src/k8s.io/apiextensions-apiserver/pkg/controller/openapi/controller.go

    	}, &s.crdCache)
    	return &s
    }
    
    // NewController creates a new Controller with input CustomResourceDefinition informer
    func NewController(crdInformer informers.CustomResourceDefinitionInformer) *Controller {
    	c := &Controller{
    		crdLister:  crdInformer.Lister(),
    		crdsSynced: crdInformer.Informer().HasSynced,
    		queue: workqueue.NewTypedRateLimitingQueueWithConfig(
    			workqueue.DefaultTypedControllerRateLimiter[string](),
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 9.6K bytes
    - Viewed (0)
  6. pkg/controller/nodeipam/ipam/test/utils.go

    limitations under the License.
    */
    
    package test
    
    import (
    	"net"
    	"time"
    
    	"k8s.io/apimachinery/pkg/util/wait"
    	"k8s.io/client-go/informers"
    	coreinformers "k8s.io/client-go/informers/core/v1"
    	"k8s.io/client-go/kubernetes/fake"
    	"k8s.io/kubernetes/pkg/controller"
    	"k8s.io/kubernetes/pkg/controller/testutil"
    	netutils "k8s.io/utils/net"
    )
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat Aug 06 00:10:39 UTC 2022
    - 2K bytes
    - Viewed (0)
  7. staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/customresource_discovery_controller.go

    		resourceManager: resourceManager,
    		crdLister:       crdInformer.Lister(),
    		crdsSynced:      crdInformer.Informer().HasSynced,
    
    		queue: workqueue.NewTypedRateLimitingQueueWithConfig(
    			workqueue.DefaultTypedControllerRateLimiter[schema.GroupVersion](),
    			workqueue.TypedRateLimitingQueueConfig[schema.GroupVersion]{Name: "DiscoveryController"},
    		),
    	}
    
    	crdInformer.Informer().AddEventHandler(cache.ResourceEventHandlerFuncs{
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sun Apr 21 11:40:03 UTC 2024
    - 12.8K bytes
    - Viewed (0)
  8. staging/src/k8s.io/apiextensions-apiserver/pkg/controller/status/naming_controller.go

    	queue workqueue.TypedRateLimitingInterface[string]
    }
    
    func NewNamingConditionController(
    	crdInformer informers.CustomResourceDefinitionInformer,
    	crdClient client.CustomResourceDefinitionsGetter,
    ) *NamingConditionController {
    	c := &NamingConditionController{
    		crdClient: crdClient,
    		crdLister: crdInformer.Lister(),
    		crdSynced: crdInformer.Informer().HasSynced,
    		queue: workqueue.NewTypedRateLimitingQueueWithConfig(
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 13.2K bytes
    - Viewed (0)
  9. pkg/controller/replication/replication_controller.go

    	replicaset.ReplicaSetController
    }
    
    // NewReplicationManager configures a replication manager with the specified event recorder
    func NewReplicationManager(ctx context.Context, podInformer coreinformers.PodInformer, rcInformer coreinformers.ReplicationControllerInformer, kubeClient clientset.Interface, burstReplicas int) *ReplicationManager {
    	logger := klog.FromContext(ctx)
    	eventBroadcaster := record.NewBroadcaster(record.WithContext(ctx))
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Feb 26 06:51:56 UTC 2024
    - 2.4K bytes
    - Viewed (0)
  10. staging/src/k8s.io/apiextensions-apiserver/pkg/controller/apiapproval/apiapproval_controller.go

    func NewKubernetesAPIApprovalPolicyConformantConditionController(
    	crdInformer informers.CustomResourceDefinitionInformer,
    	crdClient client.CustomResourceDefinitionsGetter,
    ) *KubernetesAPIApprovalPolicyConformantConditionController {
    	c := &KubernetesAPIApprovalPolicyConformantConditionController{
    		crdClient: crdClient,
    		crdLister: crdInformer.Lister(),
    		crdSynced: crdInformer.Informer().HasSynced,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 9.2K bytes
    - Viewed (0)
Back to top