Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 42 for ingressclasses (0.21 sec)

  1. api/discovery/apis__networking.k8s.io__v1.json

    {
      "apiVersion": "v1",
      "groupVersion": "networking.k8s.io/v1",
      "kind": "APIResourceList",
      "resources": [
        {
          "kind": "IngressClass",
          "name": "ingressclasses",
          "namespaced": false,
          "singularName": "ingressclass",
          "storageVersionHash": "l/iqIbDgFyQ=",
          "verbs": [
            "create",
            "delete",
            "deletecollection",
            "get",
            "list",
            "patch",
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon May 15 18:18:19 UTC 2023
    - 1.4K bytes
    - Viewed (0)
  2. pilot/pkg/config/kube/ingress/status.go

    func (s *StatusSyncer) shouldTargetIngress(ingress *knetworking.Ingress) bool {
    	var ingressClass *knetworking.IngressClass
    	if ingress.Spec.IngressClassName != nil {
    		ingressClass = s.ingressClasses.Get(*ingress.Spec.IngressClassName, "")
    	}
    	return shouldProcessIngressWithClass(s.meshConfig.Mesh(), ingress, ingressClass)
    }
    
    func (s *StatusSyncer) enqueueAll() {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Feb 28 16:41:38 UTC 2024
    - 7.9K bytes
    - Viewed (0)
  3. pkg/registry/networking/rest/storage_settings.go

    		if err != nil {
    			return storage, err
    		}
    		storage[resource] = ingressStorage
    		storage[resource+"/status"] = ingressStatusStorage
    	}
    
    	// ingressclasses
    	if resource := "ingressclasses"; apiResourceConfigSource.ResourceEnabled(networkingapiv1.SchemeGroupVersion.WithResource(resource)) {
    		ingressClassStorage, err := ingressclassstore.NewREST(restOptionsGetter)
    		if err != nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Oct 31 21:05:04 UTC 2023
    - 4.7K bytes
    - Viewed (0)
  4. plugin/pkg/admission/network/defaultingressclass/admission.go

    	return nil
    }
    
    // getDefaultClass returns the default IngressClass from the store, or nil.
    func getDefaultClass(lister networkingv1listers.IngressClassLister) (*networkingv1.IngressClass, error) {
    	list, err := lister.List(labels.Everything())
    	if err != nil {
    		return nil, err
    	}
    
    	defaultClasses := []*networkingv1.IngressClass{}
    	for _, class := range list {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Jul 11 01:48:45 UTC 2022
    - 4.9K bytes
    - Viewed (0)
  5. pkg/registry/networking/ingressclass/storage/storage.go

    		NewListFunc:               func() runtime.Object { return &networking.IngressClassList{} },
    		DefaultQualifiedResource:  networking.Resource("ingressclasses"),
    		SingularQualifiedResource: networking.Resource("ingressclass"),
    
    		CreateStrategy: ingressclass.Strategy,
    		UpdateStrategy: ingressclass.Strategy,
    		DeleteStrategy: ingressclass.Strategy,
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Nov 18 09:21:13 UTC 2022
    - 2K bytes
    - Viewed (0)
  6. cluster/addons/rbac/cluster-loadbalancing/glbc/roles.yaml

      resources: ["servicenetworkendpointgroups","gcpingressparams"]
      verbs: ["get", "list", "watch", "update", "create", "patch"]
    # GLBC creates and updates `networking.k8s.io/IngressClass`
    - apiGroups: ["networking.k8s.io"]
      resources: ["ingressclasses"]
      verbs: ["get", "list", "watch", "update", "create", "patch"]
    # GLBC uses leases for leader election
    - apiGroups: ["coordination.k8s.io"]
      resources: ["leases"]
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Nov 15 13:39:59 UTC 2022
    - 3.2K bytes
    - Viewed (0)
  7. pkg/controlplane/storageversionhashdata/data.go

    	"networking.k8s.io/v1/networkpolicies":                              "YpfwF18m1G8=",
    	"networking.k8s.io/v1/ingresses":                                    "39NQlfNR+bo=",
    	"networking.k8s.io/v1/ingressclasses":                               "l/iqIbDgFyQ=",
    	"node.k8s.io/v1/runtimeclasses":                                     "WQTu1GL3T2Q=",
    	"policy/v1/poddisruptionbudgets":                                    "EVWiDmWqyJw=",
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 20:14:51 UTC 2024
    - 4.9K bytes
    - Viewed (0)
  8. pilot/pkg/config/kube/ingress/status_test.go

    		},
    		Spec: knetworking.IngressSpec{
    			IngressClassName: &ingressClassName,
    		},
    	})
    	assert.EventuallyEqual(t, getIPs(ing, "ingress", "default"), []string{})
    
    	// Create IngressClass
    	ingc.Create(&knetworking.IngressClass{
    		ObjectMeta: metav1.ObjectMeta{
    			Name: ingressClassName,
    		},
    		Spec: knetworking.IngressClassSpec{
    			Controller: IstioIngressController,
    		},
    	})
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Feb 28 16:41:38 UTC 2024
    - 5.8K bytes
    - Viewed (0)
  9. plugin/pkg/admission/network/defaultingressclass/admission_test.go

    )
    
    func TestAdmission(t *testing.T) {
    	defaultClass1 := &networkingv1.IngressClass{
    		TypeMeta: metav1.TypeMeta{
    			Kind: "IngressClass",
    		},
    		ObjectMeta: metav1.ObjectMeta{
    			Name: "default1",
    			Annotations: map[string]string{
    				networkingv1.AnnotationIsDefaultIngressClass: "true",
    			},
    		},
    	}
    	defaultClass2 := &networkingv1.IngressClass{
    		ObjectMeta: metav1.ObjectMeta{
    			Name: "default2",
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jan 04 13:12:32 UTC 2023
    - 7.7K bytes
    - Viewed (0)
  10. manifests/charts/istio-control/istio-discovery/templates/clusterrole.yaml

        verbs: ["get", "list", "watch"]
      - apiGroups: ["extensions", "networking.k8s.io"]
        resources: ["ingresses/status"]
        verbs: ["*"]
    {{- end}}
      - apiGroups: ["networking.k8s.io"]
        resources: ["ingresses", "ingressclasses"]
        verbs: ["get", "list", "watch"]
      - apiGroups: ["networking.k8s.io"]
        resources: ["ingresses/status"]
        verbs: ["*"]
    
      # required for CA's namespace controller
      - apiGroups: [""]
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Apr 12 16:44:32 UTC 2024
    - 5.7K bytes
    - Viewed (0)
Back to top