Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 9 of 9 for controllerDescriptors (0.26 sec)

  1. cmd/kube-controller-manager/app/controllermanager.go

    // filteredControllerDescriptors returns all controllerDescriptors after filtering through filterFunc.
    func filteredControllerDescriptors(controllerDescriptors map[string]*ControllerDescriptor, filterFunc leadermigration.FilterFunc, expected leadermigration.FilterResult) map[string]*ControllerDescriptor {
    	resultControllers := make(map[string]*ControllerDescriptor)
    	for name, controllerDesc := range controllerDescriptors {
    		if filterFunc(name) == expected {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 01 13:03:53 UTC 2024
    - 37.5K bytes
    - Viewed (0)
  2. cmd/kube-controller-manager/app/core.go

    	defaultNodeMaskCIDRIPv4 = 24
    	// defaultNodeMaskCIDRIPv6 is default mask size for IPv6 node cidr
    	defaultNodeMaskCIDRIPv6 = 64
    )
    
    func newServiceLBControllerDescriptor() *ControllerDescriptor {
    	return &ControllerDescriptor{
    		name:                      cpnames.ServiceLBController,
    		aliases:                   []string{"service"},
    		initFunc:                  startServiceLBController,
    		isCloudProviderController: true,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 10 08:42:31 UTC 2024
    - 39K bytes
    - Viewed (0)
  3. cmd/kube-controller-manager/app/apps.go

    	"k8s.io/kubernetes/pkg/controller/deployment"
    	"k8s.io/kubernetes/pkg/controller/replicaset"
    	"k8s.io/kubernetes/pkg/controller/statefulset"
    )
    
    func newDaemonSetControllerDescriptor() *ControllerDescriptor {
    	return &ControllerDescriptor{
    		name:     names.DaemonSetController,
    		aliases:  []string{"daemonset"},
    		initFunc: startDaemonSetController,
    	}
    }
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Feb 26 06:51:56 UTC 2024
    - 4.5K bytes
    - Viewed (0)
  4. cmd/kube-controller-manager/app/storageversionmigrator.go

    	clientgofeaturegate "k8s.io/client-go/features"
    	svm "k8s.io/kubernetes/pkg/controller/storageversionmigrator"
    )
    
    func newStorageVersionMigratorControllerDescriptor() *ControllerDescriptor {
    	return &ControllerDescriptor{
    		name:     names.StorageVersionMigratorController,
    		aliases:  []string{"svm"},
    		initFunc: startSVMController,
    	}
    }
    
    func startSVMController(
    	ctx context.Context,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Mar 08 19:25:10 UTC 2024
    - 2.6K bytes
    - Viewed (0)
  5. cmd/kube-controller-manager/app/autoscaling.go

    	"k8s.io/metrics/pkg/client/custom_metrics"
    	"k8s.io/metrics/pkg/client/external_metrics"
    )
    
    func newHorizontalPodAutoscalerControllerDescriptor() *ControllerDescriptor {
    	return &ControllerDescriptor{
    		name:     names.HorizontalPodAutoscalerController,
    		aliases:  []string{"horizontalpodautoscaling"},
    		initFunc: startHorizontalPodAutoscalerControllerWithRESTClient,
    	}
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Mar 07 01:37:36 UTC 2024
    - 4.2K bytes
    - Viewed (0)
  6. cmd/kube-controller-manager/app/networking.go

    	"k8s.io/kubernetes/cmd/kube-controller-manager/names"
    	"k8s.io/kubernetes/pkg/controller/servicecidrs"
    	"k8s.io/kubernetes/pkg/features"
    )
    
    func newServiceCIDRsControllerDescriptor() *ControllerDescriptor {
    	return &ControllerDescriptor{
    		name:     names.ServiceCIDRController,
    		initFunc: startServiceCIDRsController,
    		requiredFeatureGates: []featuregate.Feature{
    			features.MultiCIDRServiceAllocator,
    		}}
    }
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Feb 26 06:51:56 UTC 2024
    - 1.7K bytes
    - Viewed (0)
  7. cmd/kube-controller-manager/app/validatingadmissionpolicystatus.go

    	"k8s.io/kubernetes/pkg/controller/validatingadmissionpolicystatus"
    	"k8s.io/kubernetes/pkg/generated/openapi"
    )
    
    func newValidatingAdmissionPolicyStatusControllerDescriptor() *ControllerDescriptor {
    	return &ControllerDescriptor{
    		name:     names.ValidatingAdmissionPolicyStatusController,
    		initFunc: startValidatingAdmissionPolicyStatusController,
    		requiredFeatureGates: []featuregate.Feature{
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Mar 06 00:00:21 UTC 2024
    - 2.6K bytes
    - Viewed (0)
  8. cmd/kube-controller-manager/names/controller_names.go

    // When a name is changed, the old name should be aliased in app.ControllerDescriptor#GetAliases, while preserving all old aliases.
    // This is done to achieve backwards compatibility
    //
    // USE CASES
    // The following places should use the controller name constants, when:
    //  1. defining a new app.ControllerDescriptor so it can be used in app.NewControllerDescriptors or app.KnownControllers:
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Mar 08 19:25:10 UTC 2024
    - 5.7K bytes
    - Viewed (0)
  9. cmd/kube-controller-manager/app/controllermanager_test.go

    		t.Errorf("unexpected controllers after enabling feature gates, NewControllerDescriptors should always return all controller descriptors. Controllers should define required feature gates in ControllerDescriptor.requiredFeatureGates. Diff of returned controllers:\n%s", diff)
    	}
    }
    
    func TestFeatureGatedControllersShouldNotDefineAliases(t *testing.T) {
    	featureGateRegex := regexp.MustCompile("^([a-zA-Z0-9]+)")
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 18:25:29 UTC 2024
    - 8.2K bytes
    - Viewed (0)
Back to top