Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 280 for controllers (0.06 sec)

  1. architecture/networking/pilot.md

    ### Controllers overview
    
    Below provides a high level overview of controllers in Istiod. For more information about each controller, consulting the controllers Go docs is recommended.
    
    ```mermaid
    graph BT
        crd("CRD Watcher")
        subgraph Service Discovery
            ksd("Kubernetes Controller")
            sesd("Service Entry Controller")
    Registered: Wed Nov 06 22:53:10 UTC 2024
    - Last Modified: Wed Feb 07 17:53:24 UTC 2024
    - 19.1K bytes
    - Viewed (0)
  2. cni/pkg/nodeagent/informers.go

    		controllers.WithMaxAttempts(5),
    	)
    	// We only need to handle pods on our node
    	s.pods = kclient.NewFiltered[*corev1.Pod](kubeClient, kclient.Filter{FieldSelector: "spec.nodeName=" + NodeName})
    	s.pods.AddEventHandler(controllers.FromEventHandler(func(o controllers.Event) {
    		s.queue.Add(o)
    	}))
    
    	// Namespaces could be anything though, so we watch all of those
    	//
    Registered: Wed Nov 06 22:53:10 UTC 2024
    - Last Modified: Wed Oct 09 16:05:45 UTC 2024
    - 11.7K bytes
    - Viewed (0)
  3. cni/pkg/repair/repaircontroller.go

    		FieldSelector: strings.Join(fieldSelectors, ","),
    	})
    	c.queue = controllers.NewQueue("repair pods",
    		controllers.WithReconciler(c.Reconcile),
    		controllers.WithMaxAttempts(5))
    	c.pods.AddEventHandler(controllers.ObjectHandler(c.queue.AddObject))
    
    	return c, nil
    }
    
    func (c *Controller) Run(stop <-chan struct{}) {
    	kube.WaitForCacheSync("repair controller", stop, c.pods.HasSynced)
    	c.queue.Run(stop)
    	c.pods.ShutdownHandlers()
    Registered: Wed Nov 06 22:53:10 UTC 2024
    - Last Modified: Sat Feb 10 00:31:55 UTC 2024
    - 10.4K bytes
    - Viewed (0)
  4. common-protos/k8s.io/api/apps/v1/generated.proto

    // the DaemonSet and StatefulSet controllers for update and rollback, this object is beta. However,
    // it may be subject to name and representation changes in future releases, and clients should not
    // depend on its stability. It is primarily for internal use by controllers.
    message ControllerRevision {
      // Standard object's metadata.
    Registered: Wed Nov 06 22:53:10 UTC 2024
    - Last Modified: Mon Mar 11 18:43:24 UTC 2024
    - 34.5K bytes
    - Viewed (0)
  5. common-protos/k8s.io/api/batch/v1/generated.proto

      //
      // More completion modes can be added in the future.
      // If the Job controller observes a mode that it doesn't recognize, which
      // is possible during upgrades due to version skew, the controller
      // skips updates for the Job.
      // +optional
      optional string completionMode = 9;
    
      // suspend specifies whether the Job controller should create Pods or not. If
    Registered: Wed Nov 06 22:53:10 UTC 2024
    - Last Modified: Mon Mar 11 18:43:24 UTC 2024
    - 21.1K bytes
    - Viewed (0)
  6. common-protos/k8s.io/api/apps/v1beta2/generated.proto

      // replicas is the number of Pods created by the StatefulSet controller.
      optional int32 replicas = 2;
    
      // readyReplicas is the number of pods created by this StatefulSet controller with a Ready Condition.
      optional int32 readyReplicas = 3;
    
      // currentReplicas is the number of Pods created by the StatefulSet controller from the StatefulSet version
      // indicated by currentRevision.
    Registered: Wed Nov 06 22:53:10 UTC 2024
    - Last Modified: Mon Mar 11 18:43:24 UTC 2024
    - 36.4K bytes
    - Viewed (0)
  7. common-protos/k8s.io/api/extensions/v1beta1/generated.proto

      // More info: https://kubernetes.io/docs/concepts/workloads/controllers/daemonset/
      optional int32 currentNumberScheduled = 1;
    
      // The number of nodes that are running the daemon pod, but are
      // not supposed to run the daemon pod.
      // More info: https://kubernetes.io/docs/concepts/workloads/controllers/daemonset/
      optional int32 numberMisscheduled = 2;
    
    Registered: Wed Nov 06 22:53:10 UTC 2024
    - Last Modified: Mon Mar 11 18:43:24 UTC 2024
    - 45.6K bytes
    - Viewed (0)
  8. istioctl/pkg/precheck/precheck.go

    	"istio.io/istio/pkg/config/analysis/msg"
    	"istio.io/istio/pkg/config/resource"
    	"istio.io/istio/pkg/config/schema/gvk"
    	"istio.io/istio/pkg/config/schema/kubetypes"
    	"istio.io/istio/pkg/kube"
    	"istio.io/istio/pkg/kube/controllers"
    	"istio.io/istio/pkg/url"
    	"istio.io/istio/pkg/util/sets"
    )
    
    func Cmd(ctx cli.Context) *cobra.Command {
    	var opts clioptions.ControlPlaneOptions
    	var skipControlPlane bool
    Registered: Wed Nov 06 22:53:10 UTC 2024
    - Last Modified: Thu Oct 24 02:31:32 UTC 2024
    - 15.3K bytes
    - Viewed (0)
  9. architecture/environments/operator.md

    `IstioOperatorSpec` has pass-through fields to the Helm values.yaml API, but these are additionally validated through
    a [schema](../operator/pkg/apis/istio/v1alpha1/values_types.proto).
    1. [Controller](#k8s-controller) code. The code comprises the K8s listener, webhook and logic for reconciling the cluster
    to an `IstioOperatorSpec` CR.
    1. [Manifest creation](#manifest-creation) code. User settings are overlaid on top of the
    Registered: Wed Nov 06 22:53:10 UTC 2024
    - Last Modified: Mon Jul 29 21:11:35 UTC 2024
    - 13.2K bytes
    - Viewed (0)
  10. common-protos/k8s.io/api/networking/v1/generated.proto

    // IngressClassSpec provides information about the class of an Ingress.
    message IngressClassSpec {
      // controller refers to the name of the controller that should handle this
      // class. This allows for different "flavors" that are controlled by the
      // same controller. For example, you may have different parameters for the
      // same implementing controller. This should be specified as a
      // domain-prefixed path no more than 250 characters in length, e.g.
    Registered: Wed Nov 06 22:53:10 UTC 2024
    - Last Modified: Mon Mar 11 18:43:24 UTC 2024
    - 25.2K bytes
    - Viewed (0)
Back to top