Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 109 for chains (0.11 sec)

  1. pilot/pkg/networking/core/listener_inbound.go

    		}
    		// Build the actual chain
    		chains := lb.inboundChainForOpts(cc, mtls, opts)
    
    		if cc.bindToPort {
    			// If this config is for bindToPort, we want to actually create a real Listener.
    			listeners = append(listeners, lb.inboundCustomListener(cc, chains))
    		} else {
    			// Otherwise, just append the filter chain to the virtual inbound chains.
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 13 01:56:28 UTC 2024
    - 35.1K bytes
    - Viewed (0)
  2. pilot/pkg/simulation/traffic.go

    // not match. This means an empty match (`{}`) may not match if another chain
    // matches one criteria but not another.
    func (sim *Simulation) matchFilterChain(chains []*listener.FilterChain, defaultChain *listener.FilterChain,
    	input Call, hasTLSInspector bool,
    ) (*listener.FilterChain, error) {
    	chains = filter("DestinationPort", chains, func(fc *listener.FilterChainMatch) bool {
    		return fc.GetDestinationPort() == nil
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 13 01:56:28 UTC 2024
    - 19.4K bytes
    - Viewed (0)
  3. pkg/proxy/nftables/proxier.go

    	// now, and record the time that they become stale in staleChains so they can be
    	// deleted later.
    	existingChains, err := proxier.nftables.List(context.TODO(), "chains")
    	if err == nil {
    		for _, chain := range existingChains {
    			if isServiceChainName(chain) {
    				if !activeChains.Has(chain) {
    					tx.Flush(&knftables.Chain{
    						Name: chain,
    					})
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat Jun 08 13:48:54 UTC 2024
    - 55.5K bytes
    - Viewed (0)
  4. releasenotes/notes/trim-certificate-chain.yaml

    apiVersion: release-notes/v2
    kind: bug-fix
    area: traffic-management
    
    releaseNotes:
    - |
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Jun 04 13:00:07 UTC 2024
    - 175 bytes
    - Viewed (0)
  5. pilot/pkg/networking/core/listenertest/match.go

    	// present.
    	TotalMatch bool
    }
    
    type FilterChainTest struct {
    	// Match a filter chain by name
    	Name string
    	// Match filter chain by 'type'. This can be important since Name is currently not unique
    	Type FilterChainType
    	// Port the filter chain matches
    	Port uint32
    
    	NetworkFilters []string
    	HTTPFilters    []string
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 13 01:56:28 UTC 2024
    - 6.4K bytes
    - Viewed (0)
  6. pilot/pkg/networking/core/listener_waypoint.go

    				// If we need to sniff, insert two chains and the protocol detector
    				chains = append(chains, tcpChain, httpChain)
    				portMapper.Map[portString] = match.ToMatcher(match.NewAppProtocol(match.ProtocolMatch{
    					TCP:  match.ToChain(tcpName),
    					HTTP: match.ToChain(httpName),
    				}))
    			} else if port.Protocol.IsHTTP() {
    				// Otherwise, just insert HTTP/TCP
    				chains = append(chains, httpChain)
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Jun 14 04:34:37 UTC 2024
    - 27.6K bytes
    - Viewed (0)
  7. pilot/pkg/networking/core/listener_test.go

    				}
    				var chains []string
    				for _, fc := range listeners[0].FilterChains {
    					for _, cidr := range fc.FilterChainMatch.PrefixRanges {
    						chains = append(chains, cidr.AddressPrefix)
    					}
    				}
    				// There should not be multiple filter chains with same CIDR match
    				if !reflect.DeepEqual(chains, tt.expectedChains) {
    					t.Fatalf("expected filter chains %v, found %v", tt.expectedChains, chains)
    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. tools/istio-iptables/pkg/builder/iptables_builder_impl.go

    		*ipt = append(*ipt, &Rule{
    			chain:  chain,
    			table:  table,
    			params: append([]string{"-A", chain}, match...),
    		})
    	}
    	rules := params
    	*ipt = append(*ipt, &Rule{
    		chain:  chain,
    		table:  table,
    		params: append([]string{"-A", chain}, rules...),
    	})
    	return rb
    }
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Jun 11 14:29:54 UTC 2024
    - 8.3K bytes
    - Viewed (0)
  9. pilot/pkg/networking/core/sidecar_simulation_test.go

    			},
    			Disabled: simulation.Result{
    				// Should go through the TCP chains
    				ListenerMatched:    "virtualInbound",
    				FilterChainMatched: "0.0.0.0_81",
    				ClusterMatched:     "inbound|81||",
    				StrictMatch:        true,
    			},
    			Permissive: simulation.Result{
    				// Should go through the TCP chains
    				ListenerMatched:    "virtualInbound",
    				FilterChainMatched: "0.0.0.0_81",
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 13 01:56:28 UTC 2024
    - 84.7K bytes
    - Viewed (0)
  10. platforms/core-configuration/configuration-cache/src/main/kotlin/org/gradle/internal/cc/impl/CrossProjectConfigurationReportingTaskExecutionGraph.kt

        private val problemFactory: ProblemFactory
    ) : TaskExecutionGraphInternal {
    
        private
        val delegate: TaskExecutionGraphInternal = when (taskGraph) {
            // 'unwrapping' ensures that there are no chains of delegation
            is CrossProjectConfigurationReportingTaskExecutionGraph -> taskGraph.delegate
            else -> taskGraph
        }
    
        override fun addTaskExecutionGraphListener(listener: TaskExecutionGraphListener) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Jun 08 11:29:25 UTC 2024
    - 9.4K bytes
    - Viewed (0)
Back to top