Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 8 of 8 for HTTPRouteSpec (0.15 sec)

  1. pilot/pkg/config/kube/gateway/conditions_test.go

    	"istio.io/istio/pilot/pkg/features"
    	"istio.io/istio/pkg/config"
    	"istio.io/istio/pkg/config/schema/gvk"
    )
    
    func TestCreateRouteStatus(t *testing.T) {
    	lastTransitionTime := metav1.Now()
    	parentRef := httpRouteSpec.ParentRefs[0]
    	parentStatus := []k8s.RouteParentStatus{
    		{
    			ParentRef:      parentRef,
    			ControllerName: k8s.GatewayController("another-gateway-controller"),
    			Conditions: []metav1.Condition{
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Apr 17 13:05:41 UTC 2024
    - 3.1K bytes
    - Viewed (0)
  2. pilot/pkg/config/kube/gateway/controller_test.go

    				Protocol:      "HTTP",
    				AllowedRoutes: &k8s.AllowedRoutes{Namespaces: &k8s.RouteNamespaces{From: func() *k8s.FromNamespaces { x := k8s.NamespacesFromAll; return &x }()}},
    			},
    		},
    	}
    	httpRouteSpec = &k8s.HTTPRouteSpec{
    		CommonRouteSpec: k8s.CommonRouteSpec{ParentRefs: []k8s.ParentReference{{
    			Name: "gwspec",
    		}}},
    		Hostnames: []k8s.Hostname{"test.cluster.local"},
    	}
    
    	expectedgw = &networking.Gateway{
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Apr 02 16:47:06 UTC 2024
    - 5.6K bytes
    - Viewed (0)
  3. pilot/pkg/config/kube/crd/conversion_test.go

    				},
    				Spec: &gateway.HTTPRouteSpec{
    					Hostnames: []gateway.Hostname{"example.com"},
    				},
    			},
    		},
    		{
    			name: "gateway status",
    			cfg: config.Config{
    				Meta: config.Meta{
    					GroupVersionKind: gvk.HTTPRoute,
    					Name:             "test",
    					Namespace:        "default",
    					Domain:           "cluster",
    				},
    				Spec: &gateway.HTTPRouteSpec{
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Apr 25 18:26:16 UTC 2024
    - 4.6K bytes
    - Viewed (0)
  4. pkg/config/schema/codegen/collections.go

    	ClientGetter string
    	// ClientTypePath returns the kind name. Basically upper cased "plural". Example: Gateways
    	ClientTypePath string
    	// SpecType returns the type of the Spec field. Example: HTTPRouteSpec.
    	SpecType   string
    	StatusType string
    }
    
    type inputs struct {
    	Entries  []colEntry
    	Packages []packageImport
    }
    
    func buildInputs() (inputs, error) {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Oct 25 07:19:43 UTC 2023
    - 5.4K bytes
    - Viewed (0)
  5. pkg/config/schema/collections/collections.gen.go

    		Version:    "v1beta1",
    		VersionAliases: []string{
    			"v1alpha2",
    			"v1",
    		},
    		Proto: "k8s.io.gateway_api.api.v1alpha1.HTTPRouteSpec", StatusProto: "k8s.io.gateway_api.api.v1alpha1.HTTPRouteStatus",
    		ReflectType: reflect.TypeOf(&sigsk8siogatewayapiapisv1beta1.HTTPRouteSpec{}).Elem(), StatusType: reflect.TypeOf(&sigsk8siogatewayapiapisv1beta1.HTTPRouteStatus{}).Elem(),
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Apr 25 14:44:17 UTC 2024
    - 31.4K bytes
    - Viewed (0)
  6. pkg/config/schema/metadata.yaml

        group: "gateway.networking.k8s.io"
        version: "v1beta1"
        versionAliases:
        - "v1alpha2"
        - "v1"
        protoPackage: "sigs.k8s.io/gateway-api/apis/v1beta1"
        proto: "k8s.io.gateway_api.api.v1alpha1.HTTPRouteSpec"
        statusProto: "k8s.io.gateway_api.api.v1alpha1.HTTPRouteStatus"
        statusProtoPackage: "sigs.k8s.io/gateway-api/apis/v1beta1"
    
      - kind: "GRPCRoute"
        plural: "grpcroutes"
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Apr 12 17:37:32 UTC 2024
    - 13.2K bytes
    - Viewed (0)
  7. pilot/pkg/config/kube/crdclient/types.gen.go

    		oldRes := &sigsk8siogatewayapiapisv1beta1.HTTPRoute{
    			ObjectMeta: origMeta,
    			Spec:       *(orig.Spec.(*sigsk8siogatewayapiapisv1beta1.HTTPRouteSpec)),
    		}
    		modRes := &sigsk8siogatewayapiapisv1beta1.HTTPRoute{
    			ObjectMeta: modMeta,
    			Spec:       *(mod.Spec.(*sigsk8siogatewayapiapisv1beta1.HTTPRouteSpec)),
    		}
    		patchBytes, err := genPatchBytes(oldRes, modRes, typ)
    		if err != nil {
    			return nil, err
    		}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Apr 12 17:37:32 UTC 2024
    - 62.2K bytes
    - Viewed (0)
  8. pilot/pkg/config/kube/gateway/conversion.go

    func buildHTTPVirtualServices(
    	ctx configContext,
    	obj config.Config,
    	gatewayRoutes map[string]map[string]*config.Config,
    	meshRoutes map[string]map[string]*config.Config,
    ) {
    	route := obj.Spec.(*k8s.HTTPRouteSpec)
    	parentRefs := extractParentReferenceInfo(ctx.GatewayReferences, route.ParentRefs, route.Hostnames, gvk.HTTPRoute, obj.Namespace)
    	reportStatus := func(results []RouteParentResult) {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Jun 14 04:34:37 UTC 2024
    - 84.7K bytes
    - Viewed (0)
Back to top