Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 42 for SidecarScope (0.25 sec)

  1. pilot/pkg/model/sidecar_test.go

    			ps.Mesh = tests[i].meshConfig
    
    			var sidecarScope *SidecarScope
    			if test.sidecar == nil {
    				sidecarScope = DefaultSidecarScopeForNamespace(ps, "not-default")
    			} else {
    				sidecarScope = convertToSidecarScope(ps, test.sidecar, test.sidecar.Namespace)
    			}
    
    			if !reflect.DeepEqual(test.outboundTrafficPolicy, sidecarScope.OutboundTrafficPolicy) {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue May 07 09:38:49 UTC 2024
    - 74.3K bytes
    - Viewed (0)
  2. tools/bug-report/pkg/testdata/output/multi_line_entries.log

    .1.5"}, ID:"istio-ingressgateway-5855454469-5h8dq.istio-system", Locality:(*envoy_api_v2_core.Locality)(nil), DNSDomain:"istio-system.svc.cluster.local", ConfigNamespace:"", Metadata:(*model.NodeMetadata)(nil), SidecarScope:(*model.SidecarScope)(nil), PrevSidecarScope:(*model.SidecarScope)(nil), MergedGateway:(*model.MergedGateway)(nil), ServiceInstances:[]*model.ServiceInstance(nil), IstioVersion:(*model.IstioVersion)(nil), ipv6Support:false, ipv4Support:false, GlobalUnicastIP:"", XdsResourceGe...
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Sep 01 20:55:53 UTC 2020
    - 1.3K bytes
    - Viewed (0)
  3. pilot/pkg/networking/core/cluster.go

    	_, actualLocalHosts := getWildcardsAndLocalHost(proxy.GetIPMode())
    	clustersToBuild := make(map[int][]model.ServiceTarget)
    
    	ingressPortListSet := sets.New[int]()
    	sidecarScope := proxy.SidecarScope
    	if enableSidecarServiceInboundListenerMerge && sidecarScope.HasIngressListener() {
    		ingressPortListSet = getSidecarIngressPortList(proxy)
    	}
    	for _, instance := range instances {
    		// For service instances with the same port,
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 13 01:56:28 UTC 2024
    - 33K bytes
    - Viewed (0)
  4. pilot/pkg/model/sidecar.go

    }
    
    const defaultSidecar = "default-sidecar"
    
    // DefaultSidecarScopeForGateway builds a SidecarScope contains services and destinationRules for a given gateway/waypoint.
    func DefaultSidecarScopeForGateway(ps *PushContext, configNamespace string) *SidecarScope {
    	services := ps.servicesExportedToNamespace(configNamespace)
    	out := &SidecarScope{
    		Name:                    defaultSidecar,
    		Namespace:               configNamespace,
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Jun 05 20:32:23 UTC 2024
    - 38.4K bytes
    - Viewed (0)
  5. releasenotes/notes/48461.yaml

    apiVersion: release-notes/v2
    kind: feature
    area: traffic-management
    releaseNotes:
      - |
        **Added** support for concurrent SidecarScope conversion. You can use `PILOT_CONVERT_SIDECAR_SCOPE_CONCURRENCY` to adjust the number of concurrencies.
        Its default value is 1 and will not be executed concurrently. 
        When `initSidecarScopes` consumes a lot of time and you want to reduce time consumption by increasing CPU consumption,
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jan 04 10:56:07 UTC 2024
    - 559 bytes
    - Viewed (0)
  6. pilot/pkg/networking/core/listener_builder_test.go

    			ServicePort: s.Ports[0],
    		})
    	}
    	cases := []struct {
    		name           string
    		sidecarScope   *model.SidecarScope
    		mtlsMode       model.MutualTLSMode
    		expectedResult func(t test.Failer, filterChain *listener.FilterChain)
    	}{
    		{
    			name: "simulate peer auth disabled on port 80",
    			sidecarScope: &model.SidecarScope{
    				Sidecar: &networking.Sidecar{
    					Ingress: []*networking.IstioIngressListener{
    						{
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 13 01:56:28 UTC 2024
    - 24.7K bytes
    - Viewed (0)
  7. pilot/pkg/networking/core/listener_inbound.go

    				Name:             cc.Name(opt.Protocol),
    			})
    		}
    	}
    	return chains
    }
    
    func getSidecarIngressPortList(node *model.Proxy) sets.Set[int] {
    	sidecarScope := node.SidecarScope
    	ingressPortListSet := sets.New[int]()
    	for _, ingressListener := range sidecarScope.Sidecar.Ingress {
    		ingressPortListSet.Insert(int(ingressListener.Port.Number))
    	}
    	return ingressPortListSet
    }
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 13 01:56:28 UTC 2024
    - 35.1K bytes
    - Viewed (0)
  8. pilot/pkg/networking/plugin/authn/authentication.go

    	// means the port is going to be handled by the pass through filter chain.
    	if node.SidecarScope.HasIngressListener() {
    		for _, ingressListener := range node.SidecarScope.Sidecar.Ingress {
    			if port == ingressListener.Port.Number {
    				return false
    			}
    		}
    		return true
    	}
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Apr 17 22:20:44 UTC 2024
    - 4.4K bytes
    - Viewed (0)
  9. pilot/pkg/xds/proxy_dependencies.go

    	if UnAffectedConfigKinds[proxy.Type].Contains(config.Kind) {
    		return false
    	}
    	// Detailed config dependencies check.
    	switch proxy.Type {
    	case model.SidecarProxy:
    		if proxy.SidecarScope.DependsOnConfig(config, push.Mesh.RootNamespace) {
    			return true
    		} else if proxy.PrevSidecarScope != nil && proxy.PrevSidecarScope.DependsOnConfig(config, push.Mesh.RootNamespace) {
    			return true
    		}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Apr 02 15:58:06 UTC 2024
    - 3.7K bytes
    - Viewed (0)
  10. releasenotes/notes/merge-svc.yaml

    # release notes.
    releaseNotes:
    - |
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Mar 04 07:49:37 UTC 2024
    - 912 bytes
    - Viewed (0)
Back to top