Search Options

Results per page
Sort
Preferred Languages
Advance

Results 51 - 60 of 63 for cds (0.02 sec)

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

    // in this map, then delta calculation is triggered.
    var deltaConfigTypes = sets.New(kind.ServiceEntry.String(), kind.DestinationRule.String())
    
    // BuildClusters returns the list of clusters for the given proxy. This is the CDS output
    // For outbound: Cluster for each service/subset hostname or cidr with SNI set to service hostname
    // Cluster type based on resolution
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 13 01:56:28 UTC 2024
    - 33K bytes
    - Viewed (0)
  2. pilot/pkg/model/context.go

    // sidecar scope or from the push context's set of global services. Similar
    // logic applies to push.VirtualServices and push.DestinationRule. The
    // short cut here is useful only for CDS and parts of RDS generation code.
    //
    // Listener generation code will still use the SidecarScope object directly
    // as it needs the set of services for each listener port.
    func (node *Proxy) SetSidecarScope(ps *PushContext) {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Jun 03 08:29:05 UTC 2024
    - 33.6K bytes
    - Viewed (0)
  3. pilot/pkg/networking/grpcgen/grpcgen_test.go

    	// Should be very fast (~20ms) and validate bootstrap and basic XDS connection.
    	// Unfortunately we have no way to look at the response except using the logs from XDS.
    	// This does not attempt to resolve CDS or EDS.
    	t.Run("gRPC-resolve", func(t *testing.T) {
    		rb := xdsresolver
    		stateCh := make(chan resolver.State, 1)
    		errorCh := make(chan error, 1)
    		_, err := rb.Build(resolver.Target{URL: url.URL{
    			Scheme: "xds",
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Mar 28 09:04:02 UTC 2024
    - 16.9K bytes
    - Viewed (0)
  4. pkg/xds/server.go

    	// TypeUrl is copied from the DiscoveryRequest.TypeUrl that initiated watching this resource.
    	// nolint
    	TypeUrl string
    
    	// ResourceNames tracks the list of resources that are actively watched.
    	// For LDS and CDS, all resources of the TypeUrl type are watched if it is empty.
    	// For endpoints the resource names will have list of clusters and for clusters it is empty.
    	// For Delta Xds, all resources of the TypeUrl that a client has subscribed to.
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon May 13 20:55:20 UTC 2024
    - 16.3K bytes
    - Viewed (0)
  5. architecture/networking/pilot.md

    Despite this expectation in SotW, due to a quirk in the protocol we can actually enable one of our most important optimizations. XDS types form a tree, with CDS and LDS the root of the tree for Envoy. For root types, we *must* always generate the full set of resources - missing resources are treated as deletions.
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Feb 07 17:53:24 UTC 2024
    - 19.1K bytes
    - Viewed (0)
  6. pilot/pkg/model/gateway.go

    	if g != nil {
    		return g.ContainsAutoPassthroughGateways
    	}
    	return false
    }
    
    // PrevMergedGateway describes previous state of the gateway.
    // Currently, it only contains information relevant for CDS.
    type PrevMergedGateway struct {
    	ContainsAutoPassthroughGateways bool
    	AutoPassthroughSNIHosts         sets.Set[string]
    }
    
    func (g *PrevMergedGateway) HasAutoPassthroughGateway() bool {
    	if g != nil {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Jun 14 04:34:37 UTC 2024
    - 26K bytes
    - Viewed (0)
  7. pilot/pkg/model/push_context.go

    	ProxyRequest TriggerReason = "proxyrequest"
    	// DependentResource describes a push triggered based on a proxy request for a
    	// resource that depends on this resource (e.g. a CDS request triggers an EDS response as well)
    	// This is mainly used in Delta for now.
    	DependentResource TriggerReason = "depdendentresource"
    	// NamespaceUpdate describes a push triggered by a Namespace change
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed May 15 09:02:11 UTC 2024
    - 91.8K bytes
    - Viewed (0)
  8. pilot/cmd/pilot-agent/status/server_test.go

    	lastAlpn *atomic.String
    }
    
    const (
    	testHeader      = "Some-Header"
    	testHeaderValue = "some-value"
    	testHostValue   = "test.com:9999"
    )
    
    var liveServerStats = "cluster_manager.cds.update_success: 1\nlistener_manager.lds.update_success: 1\nserver.state: 0\nlistener_manager.workers_started: 1"
    
    func (h *handler) ServeHTTP(w http.ResponseWriter, r *http.Request) {
    	h.lastAlpn.Store(r.Proto)
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu May 23 15:07:03 UTC 2024
    - 42.6K bytes
    - Viewed (0)
  9. pkg/test/framework/features/allowlist.txt

    locality_prioritized_failover_loadbalancing,TestFailover
    locality_prioritized_failover_loadbalancing,TestFailover/CDS
    locality_prioritized_failover_loadbalancing,TestFailover/EDS
    locality_prioritized_failover_loadbalancing,TestPrioritized
    locality_prioritized_failover_loadbalancing,TestPrioritized/CDS
    locality_prioritized_failover_loadbalancing,TestPrioritized/EDS
    meshnetwork_test,TestAsymmetricMeshNetworkWithGatewayIP
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Oct 18 18:03:23 UTC 2022
    - 103.9K bytes
    - Viewed (0)
  10. pilot/pkg/model/service.go

    	ServicePortName string
    	// LegacyClusterPortKey provides an alternative key from ServicePortName to support legacy quirks in the API.
    	// Basically, EDS merges by port name, but CDS historically ignored port name and matched on number.
    	// Note that for Kubernetes Service, this is identical - its only ServiceEntry where these checks can differ
    	LegacyClusterPortKey int
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed May 29 02:03:58 UTC 2024
    - 46.3K bytes
    - Viewed (0)
Back to top