Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 43 for tunnel (0.16 sec)

  1. pilot/pkg/networking/util/util.go

    		mergedPolicy.LoadBalancer = subsetPolicy.LoadBalancer
    	}
    	if subsetPolicy.Tls != nil || hasPortLevel {
    		mergedPolicy.Tls = subsetPolicy.Tls
    	}
    
    	if subsetPolicy.Tunnel != nil {
    		mergedPolicy.Tunnel = subsetPolicy.Tunnel
    	}
    	if subsetPolicy.ProxyProtocol != nil {
    		mergedPolicy.ProxyProtocol = subsetPolicy.ProxyProtocol
    	}
    	return mergedPolicy
    }
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 13 01:56:28 UTC 2024
    - 28.5K bytes
    - Viewed (0)
  2. pkg/config/validation/validation.go

    	}
    	return
    }
    
    func validateTunnelSettings(tunnel *networking.TrafficPolicy_TunnelSettings) (errs error) {
    	if tunnel == nil {
    		return
    	}
    	if tunnel.Protocol != "" && tunnel.Protocol != "CONNECT" && tunnel.Protocol != "POST" {
    		errs = appendErrors(errs, fmt.Errorf("tunnel protocol must be \"CONNECT\" or \"POST\""))
    	}
    	fqdnErr := agent.ValidateFQDN(tunnel.TargetHost)
    	ipErr := agent.ValidateIPAddress(tunnel.TargetHost)
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Jun 12 04:03:33 UTC 2024
    - 107.2K bytes
    - Viewed (0)
  3. pkg/workloadapi/workload.proto

      string workload_name = 13;
    
      // If set, this indicates a workload expects to directly receive tunnel traffic.
      // In ztunnel, this means:
      // * Requests *from* this workload do not need to be tunneled if they already are tunneled by the tunnel_protocol.
      // * Requests *to* this workload, via the tunnel_protocol, do not need to be de-tunneled.
      bool native_tunnel = 14;
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Jun 12 18:02:35 UTC 2024
    - 12.9K bytes
    - Viewed (0)
  4. pilot/pkg/networking/core/listener_waypoint.go

    	listeners := []*listener.Listener{}
    	// We create 3 listeners:
    	// 1. Decapsulation CONNECT listener.
    	// 2. IP dispatch listener, handling both VIPs and direct pod IPs.
    	// 3. Encapsulation CONNECT listener, originating the tunnel
    	wls, wps := findWaypointResources(lb.node, lb.push)
    
    	listeners = append(listeners,
    		lb.buildWaypointInboundConnectTerminate(),
    		lb.buildWaypointInternal(wls, wps.orderedServices),
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Jun 14 04:34:37 UTC 2024
    - 27.6K bytes
    - Viewed (0)
  5. pilot/pkg/serviceregistry/kube/controller/ambient/workloads.go

    		var targetWaypoint *Waypoint
    		if instancedWaypoint := fetchWaypointForInstance(ctx, Waypoints, p.ObjectMeta); instancedWaypoint != nil {
    			// we're an instance of a waypoint, set inbound tunnel info
    			appTunnel = &workloadapi.ApplicationTunnel{
    				Protocol: instancedWaypoint.DefaultBinding.Protocol,
    				Port:     instancedWaypoint.DefaultBinding.Port,
    			}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 13 16:51:29 UTC 2024
    - 20.9K bytes
    - Viewed (0)
  6. pkg/config/constants/constants.go

    	AmbientWaypointForTrafficTypeLabel = "istio.io/waypoint-for"
    
    	// AmbientWaypointInboundBinding has the format `<protocol>` or `<protocol>/<port>`. If the waypoint is
    	// captured by a zTunnel, the zTunnel  will send traffic to the specified port with tunnel information
    	// such as source/destination addresses, identity and HBONE target host using the specified protocol.
    	AmbientWaypointInboundBinding = "ambient.istio.io/waypoint-inbound-binding"
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 13 17:48:28 UTC 2024
    - 10K bytes
    - Viewed (0)
  7. pkg/workloadapi/workload.pb.go

    	// If set, this indicates a workload expects to directly receive tunnel traffic.
    	// In ztunnel, this means:
    	// * Requests *from* this workload do not need to be tunneled if they already are tunneled by the tunnel_protocol.
    	// * Requests *to* this workload, via the tunnel_protocol, do not need to be de-tunneled.
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Jun 12 18:02:35 UTC 2024
    - 65.9K bytes
    - Viewed (0)
  8. manifests/addons/dashboards/ztunnel.libsonnet

    local queries = (import './queries.libsonnet').queries({
      container: "istio-proxy",
      pod: "ztunnel-.*",
      component: "ztunnel",
      app: "ztunnel",
    });
    
    dashboard.new('Istio Ztunnel Dashboard')
    + g.dashboard.withPanels(
      grid.makeGrid([
        row.new('Process')
        + row.withPanels([
          panels.timeSeries.base('Ztunnel Versions', queries.istioBuild, 'Version number of each running instance'),
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Jun 12 20:46:28 UTC 2024
    - 1.7K bytes
    - Viewed (0)
  9. manifests/addons/dashboards/ztunnel-dashboard.gen.json

                      "type": "prometheus",
                      "uid": "$datasource"
                   },
                   "expr": "sum(istio_build{component=\"ztunnel\"}) by (tag)",
                   "legendFormat": "Version ({{tag}})"
                }
             ],
             "title": "Ztunnel Versions",
             "type": "timeseries"
          },
          {
             "datasource": {
                "type": "datasource",
                "uid": "-- Mixed --"
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Jun 12 20:46:28 UTC 2024
    - 12.2K bytes
    - Viewed (0)
  10. tests/integration/iop-ambient-test-defaults.yaml

      values:
        cni:
          ambient:
            # Some of the tests require DNS capture
            # For that, DNS capture must be enabled in the CNI
            # and DNS proxying must be enabled in ztunnel
            dnsCapture: true
        ztunnel:
          meshConfig:
            defaultConfig:
              proxyMetadata:
                ISTIO_META_DNS_CAPTURE: "true"
        meshConfig:
          defaultConfig:
            proxyMetadata:
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Jun 10 17:12:52 UTC 2024
    - 952 bytes
    - Viewed (0)
Back to top