Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 9 of 9 for captureMode (0.72 sec)

  1. pkg/config/validation/validation.go

    		} else {
    			errs = appendErrors(errs, ValidateUnixAddress(strings.TrimPrefix(bind, UnixAddressPrefix)))
    		}
    
    		if captureMode != networking.CaptureMode_DEFAULT && captureMode != networking.CaptureMode_NONE {
    			errs = appendErrors(errs, fmt.Errorf("sidecar: captureMode must be DEFAULT/NONE for unix domain socket listeners"))
    		}
    	} else {
    		errs = appendErrors(errs,
    			ValidateProtocol(port.Protocol),
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Jun 12 04:03:33 UTC 2024
    - 107.2K bytes
    - Viewed (0)
  2. pilot/pkg/networking/core/listener_inbound.go

    					Port:     int(i.Port.Number),
    					Protocol: protocol.Parse(i.Port.Protocol),
    				},
    				TargetPort: i.Port.Number, // No targetPort support in the API
    			}
    			bindtoPort := getBindToPort(i.CaptureMode, lb.node)
    			// Skip ports we cannot bind to
    			if !lb.node.CanBindToPort(bindtoPort, port.TargetPort) {
    				log.Warnf("buildInboundListeners: skipping privileged sidecar port %d for node %s as it is an unprivileged proxy",
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 13 01:56:28 UTC 2024
    - 35.1K bytes
    - Viewed (0)
  3. pkg/model/proxy.go

    	IstioProxySHA string `json:"ISTIO_PROXY_SHA,omitempty"`
    }
    
    // TrafficInterceptionMode indicates how traffic to/from the workload is captured and
    // sent to Envoy. This should not be confused with the CaptureMode in the API that indicates
    // how the user wants traffic to be intercepted for the listener. TrafficInterceptionMode is
    // always derived from the Proxy metadata
    type TrafficInterceptionMode string
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Apr 25 17:18:17 UTC 2024
    - 18.7K bytes
    - Viewed (0)
  4. pilot/pkg/networking/core/listener.go

    		if noneMode {
    			// do not care what the listener's capture mode setting is. The proxy does not use iptables
    			bind.bindToPort = true
    		} else if egressListener.IstioListener != nil {
    			if egressListener.IstioListener.CaptureMode == networking.CaptureMode_NONE {
    				// proxy uses iptables redirect or tproxy. IF mode is not set
    				// for older proxies, it defaults to iptables redirect.  If the
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon May 06 04:44:06 UTC 2024
    - 55.1K bytes
    - Viewed (0)
  5. manifests/charts/istiod-remote/templates/crd-all.gen.yaml

                            to which the listener should be bound to.
                          type: string
                        captureMode:
                          description: |-
                            When the bind address is an IP, the captureMode option dictates how traffic to the listener is expected to be captured (or not).
    
                            Valid Options: DEFAULT, IPTABLES, NONE
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 06 21:31:42 UTC 2024
    - 671.7K bytes
    - Viewed (0)
  6. manifests/charts/base/crds/crd-all.gen.yaml

                            to which the listener should be bound to.
                          type: string
                        captureMode:
                          description: |-
                            When the bind address is an IP, the captureMode option dictates how traffic to the listener is expected to be captured (or not).
    
                            Valid Options: DEFAULT, IPTABLES, NONE
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 06 21:31:42 UTC 2024
    - 671.6K bytes
    - Viewed (0)
  7. pilot/pkg/networking/core/listener_test.go

    					Hosts: []string{"default/*"},
    					Port: &networking.SidecarPort{
    						Number:   15080,
    						Protocol: "HTTP_PROXY",
    						Name:     "15080",
    					},
    					Bind:        "127.0.0.1",
    					CaptureMode: networking.CaptureMode_NONE,
    				},
    			},
    		},
    	}
    	services := []*model.Service{buildService("httpbin.com", wildcardIPv4, protocol.HTTP, tnow.Add(1*time.Second))}
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 13 01:56:28 UTC 2024
    - 93.6K bytes
    - Viewed (0)
  8. pilot/pkg/networking/core/cluster_test.go

    		{
    			Service: service,
    			Port: model.ServiceInstancePort{
    				ServicePort: servicePort,
    				TargetPort:  7443,
    			},
    		},
    	}
    
    	ingress := &networking.IstioIngressListener{
    		CaptureMode:     networking.CaptureMode_NONE,
    		DefaultEndpoint: "127.0.0.1:7020",
    		Port: &networking.SidecarPort{
    			Number:   7443,
    			Name:     "grpc-core",
    			Protocol: "GRPC",
    		},
    	}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 13 01:56:28 UTC 2024
    - 108.8K bytes
    - Viewed (0)
  9. pkg/config/validation/validation_test.go

    						Protocol: "http",
    						Number:   0,
    						Name:     "uds",
    					},
    					Hosts: []string{
    						"ns1/bar.com",
    					},
    					Bind:        "unix:///@foo/bar/com",
    					CaptureMode: networking.CaptureMode_IPTABLES,
    				},
    			},
    		}, false, false},
    		{"duplicate UDS bind", &networking.Sidecar{
    			Egress: []*networking.IstioEgressListener{
    				{
    					Port: &networking.SidecarPort{
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Apr 30 03:11:45 UTC 2024
    - 196K bytes
    - Viewed (0)
Back to top