Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 13 for AddAfter (0.12 sec)

  1. pkg/controller/endpointslice/endpointslice_controller.go

    		return
    	}
    	for key := range services {
    		c.serviceQueue.AddAfter(key, c.endpointUpdatesBatchPeriod)
    	}
    }
    
    func (c *Controller) updatePod(old, cur interface{}) {
    	services := endpointsliceutil.GetServicesToUpdateOnPodChange(c.serviceLister, old, cur)
    	for key := range services {
    		c.serviceQueue.AddAfter(key, c.endpointUpdatesBatchPeriod)
    	}
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jun 04 08:33:32 UTC 2024
    - 23.6K bytes
    - Viewed (0)
  2. pkg/controller/statefulset/stateful_set.go

    			logger.V(2).Info("StatefulSet will be enqueued after minReadySeconds for availability check", "statefulSet", klog.KObj(set), "minReadySeconds", set.Spec.MinReadySeconds)
    			// Add a second to avoid milliseconds skew in AddAfter.
    			// See https://github.com/kubernetes/kubernetes/issues/39785#issuecomment-279959133 for more info.
    			ssc.enqueueSSAfter(set, (time.Duration(set.Spec.MinReadySeconds)*time.Second)+time.Second)
    		}
    		return
    	}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jun 05 19:06:41 UTC 2024
    - 18.5K bytes
    - Viewed (0)
  3. pkg/controller/replicaset/replica_set.go

    	key, err := controller.KeyFunc(rs)
    	if err != nil {
    		utilruntime.HandleError(fmt.Errorf("couldn't get key for object %#v: %v", rs, err))
    		return
    	}
    
    	rsc.queue.AddAfter(key, duration)
    }
    
    func (rsc *ReplicaSetController) addRS(logger klog.Logger, obj interface{}) {
    	rs := obj.(*apps.ReplicaSet)
    	logger.V(4).Info("Adding", "replicaSet", klog.KObj(rs))
    	rsc.enqueueRS(rs)
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 33.2K bytes
    - Viewed (0)
  4. pkg/controller/ttlafterfinished/ttlafterfinished_controller.go

    	key, err := controller.KeyFunc(job)
    	if err != nil {
    		utilruntime.HandleError(fmt.Errorf("couldn't get key for object %#v: %v", job, err))
    		return
    	}
    
    	tc.queue.AddAfter(key, after)
    }
    
    func (tc *Controller) worker(ctx context.Context) {
    	for tc.processNextWorkItem(ctx) {
    	}
    }
    
    func (tc *Controller) processNextWorkItem(ctx context.Context) bool {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue May 07 23:59:28 UTC 2024
    - 10.4K bytes
    - Viewed (0)
  5. pkg/controller/endpoint/endpoints_controller.go

    	if err != nil {
    		utilruntime.HandleError(fmt.Errorf("Unable to get pod %s/%s's service memberships: %v", pod.Namespace, pod.Name, err))
    		return
    	}
    	for key := range services {
    		e.queue.AddAfter(key, e.endpointUpdatesBatchPeriod)
    	}
    }
    
    func podToEndpointAddressForService(svc *v1.Service, pod *v1.Pod) (*v1.EndpointAddress, error) {
    	var endpointIP string
    	ipFamily := v1.IPv4Protocol
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 26.3K bytes
    - Viewed (0)
  6. pkg/controller/podgc/gc_controller.go

    		existingNodeNames.Insert(node.Name)
    	}
    	// Add newly found unknown nodes to quarantine
    	for _, pod := range pods {
    		if pod.Spec.NodeName != "" && !existingNodeNames.Has(pod.Spec.NodeName) {
    			gcc.nodeQueue.AddAfter(pod.Spec.NodeName, gcc.quarantineTime)
    		}
    	}
    	// Check if nodes are still missing after quarantine period
    	deletedNodesNames, quit := gcc.discoverDeletedNodes(ctx, existingNodeNames)
    	if quit {
    		return
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 13.3K bytes
    - Viewed (0)
  7. pkg/controller/servicecidrs/servicecidrs_controller.go

    		// and no new IPAddress is going to be allocated.
    		timeUntilDeleted := deletionGracePeriod - time.Since(cidr.GetDeletionTimestamp().Time)
    		if timeUntilDeleted > 0 {
    			c.queue.AddAfter(key, timeUntilDeleted)
    			return nil
    		}
    		return c.removeServiceCIDRFinalizerIfNeeded(ctx, cidr)
    	}
    
    	// Created or Updated, the ServiceCIDR must have a finalizer.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 18K bytes
    - Viewed (0)
  8. pkg/controller/disruption/disruption.go

    		return
    	}
    	dc.recheckQueue.AddAfter(key, delay)
    }
    
    func (dc *DisruptionController) enqueueStalePodDisruptionCleanup(logger klog.Logger, pod *v1.Pod, d time.Duration) {
    	key, err := controller.KeyFunc(pod)
    	if err != nil {
    		logger.Error(err, "Couldn't get key for Pod object", "pod", klog.KObj(pod))
    		return
    	}
    	dc.stalePodDisruptionQueue.AddAfter(key, d)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 36.1K bytes
    - Viewed (0)
  9. pkg/controller/cronjob/cronjob_controllerv2.go

    	case err != nil:
    		utilruntime.HandleError(fmt.Errorf("error syncing CronJobController %v, requeuing: %w", key, err))
    		jm.queue.AddRateLimited(key)
    	case requeueAfter != nil:
    		jm.queue.Forget(key)
    		jm.queue.AddAfter(key, *requeueAfter)
    	}
    	return true
    }
    
    func (jm *ControllerV2) sync(ctx context.Context, cronJobKey string) (*time.Duration, error) {
    	ns, name, err := cache.SplitMetaNamespaceKey(cronJobKey)
    	if err != nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu May 09 03:34:25 UTC 2024
    - 29.2K bytes
    - Viewed (0)
  10. pkg/controller/endpointslicemirroring/endpointslicemirroring_controller.go

    	if err != nil {
    		utilruntime.HandleError(fmt.Errorf("Couldn't get key for EndpointSlice %+v (type %T): %v", endpointSlice, endpointSlice, err))
    		return
    	}
    
    	c.queue.AddAfter(key, c.endpointUpdatesBatchPeriod)
    }
    
    // deleteMirroredSlices will delete and EndpointSlices that have been mirrored
    // for Endpoints with this namespace and name.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon May 06 23:18:31 UTC 2024
    - 20.1K bytes
    - Viewed (0)
Back to top