Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 97 for GW (0.02 sec)

  1. tests/integration/pilot/testdata/tunneling/gateway/tls/istio-mutual/virtual-service.tmpl.yaml

    apiVersion: networking.istio.io/v1alpha3
    kind: VirtualService
    metadata:
      name: mesh-route-outbound-traffic-to-external-svc-via-egress-gw
    spec:
      hosts:
      - external.{{ .externalNamespace }}.svc.cluster.local
      gateways:
      - mesh
      tcp:
      - match:
        - port: {{ .externalSvcTcpPort }}
        route:
        - destination:
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Jul 05 17:19:27 UTC 2023
    - 1.6K bytes
    - Viewed (0)
  2. tests/integration/pilot/testdata/tunneling/gateway/tls/passthrough/virtual-service.tmpl.yaml

    apiVersion: networking.istio.io/v1alpha3
    kind: VirtualService
    metadata:
      name: mesh-route-outbound-traffic-to-external-svc-via-egress-gw
    spec:
      hosts:
      - external.{{ .externalNamespace }}.svc.cluster.local
      gateways:
      - mesh
      tcp:
      - match:
        - port: {{ .externalSvcTcpPort }}
        route:
        - destination:
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Jul 05 17:19:27 UTC 2023
    - 1.6K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiextensions-apiserver/test/integration/ratcheting_test_cases/valid/default-match-http.yaml

    kind: GatewayClass
    metadata:
      name: default-match-example
    spec:
      controllerName: acme.io/gateway-controller
    ---
    apiVersion: gateway.networking.k8s.io/v1beta1
    kind: Gateway
    metadata:
      name: default-match-gw
    spec:
      gatewayClassName: default-match-example
      listeners:
      - name: http
        protocol: HTTP
        port: 80
    ---
    # This HTTPRoute demonstrates patch match defaulting. If no path match is
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Oct 27 17:15:18 UTC 2023
    - 1.2K bytes
    - Viewed (0)
  4. operator/pkg/helmreconciler/prune_test.go

    	"istio.io/istio/operator/pkg/util/progress"
    	"istio.io/istio/pkg/kube"
    	"istio.io/istio/pkg/test/util/assert"
    )
    
    var (
    	//go:embed testdata/iop-test-gw-1.yaml
    	iopTestGwData1 []byte
    	//go:embed testdata/iop-test-gw-2.yaml
    	iopTestGwData2 []byte
    )
    
    func applyResourcesIntoCluster(t *testing.T, h *HelmReconciler, manifestMap name.ManifestMap) {
    	for cn, ms := range manifestMap.Consolidated() {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Dec 15 12:13:37 UTC 2023
    - 5.2K bytes
    - Viewed (0)
  5. pkg/config/analysis/analyzers/testdata/virtualservice_gateways.yaml

    kind: Gateway
    metadata:
      name: httpbin-gateway
    spec:
      selector:
        istio: ingressgateway
    ---
    apiVersion: networking.istio.io/v1alpha3
    kind: Gateway
    metadata:
      name: crossnamespace-gw
      namespace: another
    spec:
      selector:
        istio: ingressgateway
    ---
    apiVersion: networking.istio.io/v1alpha3
    kind: VirtualService
    metadata:
      name: httpbin
    spec:
      hosts:
      - "*"
      gateways:
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Nov 17 12:28:05 UTC 2021
    - 1.2K bytes
    - Viewed (0)
  6. pilot/pkg/serviceregistry/kube/controller/network_test.go

    				Ne: &meshconfig.Network_NetworkEndpoints_FromRegistry{FromRegistry: "Kubernetes"},
    			}},
    			Gateways: []*meshconfig.Network_IstioNetworkGateway{{
    				Port: 15443,
    				Gw:   &meshconfig.Network_IstioNetworkGateway_RegistryServiceName{RegistryServiceName: "istio-meshnetworks-gw.istio-system.svc.cluster.local"},
    			}},
    		},
    		"nw1": {
    			Endpoints: []*meshconfig.Network_NetworkEndpoints{{
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Apr 18 19:09:43 UTC 2024
    - 10.7K bytes
    - Viewed (0)
  7. tests/integration/pilot/testdata/tunneling/gateway/tcp/virtual-service.tmpl.yaml

    apiVersion: networking.istio.io/v1alpha3
    kind: VirtualService
    metadata:
      name: mesh-route-outbound-traffic-to-external-svc-via-egress-gw
    spec:
      hosts:
      - external.{{ .externalNamespace }}.svc.cluster.local
      gateways:
      - mesh
      tcp:
      - match:
        - port: {{ .externalSvcTcpPort }}
        route:
        - destination:
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Jul 05 17:19:27 UTC 2023
    - 1.6K bytes
    - Viewed (0)
  8. pilot/pkg/config/kube/gateway/conditions.go

    			// For now, we will treat all general route errors as "Ref" errors.
    			conds[string(k8s.RouteConditionResolvedRefs)].error = gw.RouteError
    		}
    		if gw.DeniedReason != nil {
    			conds[string(k8s.RouteConditionAccepted)].error = &ConfigError{
    				Reason:  ConfigErrorReason(gw.DeniedReason.Reason),
    				Message: gw.DeniedReason.Message,
    			}
    		}
    
    		var currentConditions []metav1.Condition
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Apr 17 13:05:41 UTC 2024
    - 14.4K bytes
    - Viewed (0)
  9. operator/pkg/apis/istio/v1alpha1/validation/validation.go

    		}
    	}
    	return
    }
    
    func validateGateways(gw []*v1alpha1.GatewaySpec, name string) util.Errors {
    	// nolint: lll
    	format := "port %v/%v in gateway %v invalid: targetPort is set to %d, which requires root. Set targetPort to be greater than 1024 or configure values.gateways.%s.runAsRoot=true"
    	var errs util.Errors
    	for _, gw := range gw {
    		for _, p := range gw.GetK8S().GetService().GetPorts() {
    			tp := 0
    			if p == nil {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu May 16 20:02:28 UTC 2024
    - 14.9K bytes
    - Viewed (0)
  10. pkg/config/analysis/analyzers/gateway/gateway.go

    	servicePorts := map[uint32]bool{}
    	portMapping := map[uint32]uint32{} // svc port -> svc targetPort mapping
    	gwSelectorMatches := 0
    
    	// For pods selected by gw.Selector, find Services that select them and remember those ports
    	gwSelector := klabels.SelectorFromSet(gw.Selector)
    	c.ForEach(gvk.Pod, func(rPod *resource.Instance) bool {
    		podLabels := klabels.Set(rPod.Metadata.Labels)
    		if gwSelector.Matches(podLabels) {
    			gwSelectorMatches++
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Jun 04 08:48:06 UTC 2024
    - 4.7K bytes
    - Viewed (0)
Back to top