- Sort Score
- Result 10 results
- Languages All
Results 51 - 60 of 63 for cds (0.02 sec)
-
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) -
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) -
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) -
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) -
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) -
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) -
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) -
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) -
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) -
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)