Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 18 for namespacecontroller (0.32 sec)

  1. pilot/pkg/serviceregistry/kube/controller/namespacecontroller.go

    	ignoredNamespaces sets.Set[string]
    }
    
    // NewNamespaceController returns a pointer to a newly constructed NamespaceController instance.
    func NewNamespaceController(kubeClient kube.Client, caBundleWatcher *keycertbundle.Watcher) *NamespaceController {
    	c := &NamespaceController{
    		caBundleWatcher: caBundleWatcher,
    	}
    	c.queue = controllers.NewQueue("namespace controller",
    		controllers.WithReconciler(c.reconcileCACert),
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Feb 28 16:41:38 UTC 2024
    - 5.4K bytes
    - Viewed (0)
  2. cmd/kube-controller-manager/app/options/namespacecontroller.go

    	namespaceconfig "k8s.io/kubernetes/pkg/controller/namespace/config"
    )
    
    // NamespaceControllerOptions holds the NamespaceController options.
    type NamespaceControllerOptions struct {
    	*namespaceconfig.NamespaceControllerConfiguration
    }
    
    // AddFlags adds flags related to NamespaceController for controller manager to the specified FlagSet.
    func (o *NamespaceControllerOptions) AddFlags(fs *pflag.FlagSet) {
    	if o == nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat Mar 02 04:54:33 UTC 2019
    - 1.9K bytes
    - Viewed (0)
  3. pkg/controller/namespace/namespace_controller.go

    				namespace := obj.(*v1.Namespace)
    				namespaceController.enqueueNamespace(namespace)
    			},
    			UpdateFunc: func(oldObj, newObj interface{}) {
    				namespace := newObj.(*v1.Namespace)
    				namespaceController.enqueueNamespace(namespace)
    			},
    		},
    		resyncPeriod,
    	)
    	namespaceController.lister = namespaceInformer.Lister()
    	namespaceController.listerSynced = namespaceInformer.Informer().HasSynced
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 7.6K bytes
    - Viewed (0)
  4. cluster/gce/gci/audit_policy_test.go

    	at.testResources(request, namespaceController, "deletecollection", pods, namespaces)
    
    	at.testResources(metadata, defaultSA, anonymous, npd, namespaceController, "get", "create", "update", secrets, configmaps, sysConfigmaps, tokenReviews)
    	at.testResources(request, defaultSA, anonymous, npd, namespaceController, "get", "list", "watch", sysEndpoints, podMetrics, pods, clusterRoles, deployments)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat Oct 30 06:23:50 UTC 2021
    - 9.8K bytes
    - Viewed (0)
  5. cmd/kube-controller-manager/app/options/options.go

    			&componentConfig.CronJobController,
    		},
    		LegacySATokenCleaner: &LegacySATokenCleanerOptions{
    			&componentConfig.LegacySATokenCleaner,
    		},
    		NamespaceController: &NamespaceControllerOptions{
    			&componentConfig.NamespaceController,
    		},
    		NodeIPAMController: &NodeIPAMControllerOptions{
    			&componentConfig.NodeIPAMController,
    		},
    		NodeLifecycleController: &NodeLifecycleControllerOptions{
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Jul 13 20:41:50 UTC 2023
    - 20.7K bytes
    - Viewed (0)
  6. pkg/controller/apis/config/zz_generated.deepcopy.go

    	out.HPAController = in.HPAController
    	out.JobController = in.JobController
    	out.CronJobController = in.CronJobController
    	out.LegacySATokenCleaner = in.LegacySATokenCleaner
    	out.NamespaceController = in.NamespaceController
    	out.NodeIPAMController = in.NodeIPAMController
    	out.NodeLifecycleController = in.NodeLifecycleController
    	out.PersistentVolumeBinderController = in.PersistentVolumeBinderController
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon May 27 02:59:09 UTC 2024
    - 3.7K bytes
    - Viewed (0)
  7. pkg/controller/apis/config/types.go

    	LegacySATokenCleaner serviceaccountconfig.LegacySATokenCleanerConfiguration
    	// NamespaceControllerConfiguration holds configuration for NamespaceController
    	// related features.
    	NamespaceController namespaceconfig.NamespaceControllerConfiguration
    	// NodeIPAMControllerConfiguration holds configuration for NodeIPAMController
    	// related features.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Jul 13 20:41:50 UTC 2023
    - 8.1K bytes
    - Viewed (0)
  8. pkg/controller/namespace/config/types.go

    limitations under the License.
    */
    
    package config
    
    import (
    	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
    )
    
    // NamespaceControllerConfiguration contains elements describing NamespaceController.
    type NamespaceControllerConfiguration struct {
    	// namespaceSyncPeriod is the period for syncing namespace life-cycle
    	// updates.
    	NamespaceSyncPeriod metav1.Duration
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat Mar 02 04:54:33 UTC 2019
    - 1K bytes
    - Viewed (0)
  9. pkg/controller/apis/config/v1alpha1/zz_generated.conversion.go

    		return err
    	}
    	if err := namespaceconfigv1alpha1.Convert_v1alpha1_NamespaceControllerConfiguration_To_config_NamespaceControllerConfiguration(&in.NamespaceController, &out.NamespaceController, s); err != nil {
    		return err
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Jul 13 20:41:50 UTC 2023
    - 22.3K bytes
    - Viewed (0)
  10. cmd/kube-controller-manager/app/core.go

    	namespaceController := namespacecontroller.NewNamespaceController(
    		ctx,
    		namespaceKubeClient,
    		metadataClient,
    		discoverResourcesFn,
    		controllerContext.InformerFactory.Core().V1().Namespaces(),
    		controllerContext.ComponentConfig.NamespaceController.NamespaceSyncPeriod.Duration,
    		v1.FinalizerKubernetes,
    	)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 10 08:42:31 UTC 2024
    - 39K bytes
    - Viewed (0)
Back to top