Directories ¶
Path | Synopsis |
---|---|
Package experimental contains xds implementation, still in experimental state.
|
Package experimental contains xds implementation, still in experimental state. |
balancer
Package balancer installs all the xds balancers.
|
Package balancer installs all the xds balancers. |
balancer/balancergroup
Package balancergroup implements a utility struct to bind multiple balancers into one balancer.
|
Package balancergroup implements a utility struct to bind multiple balancers into one balancer. |
balancer/cdsbalancer
Package cdsbalancer implements a balancer to handle CDS responses.
|
Package cdsbalancer implements a balancer to handle CDS responses. |
balancer/edsbalancer
Package edsbalancer contains EDS balancer implementation.
|
Package edsbalancer contains EDS balancer implementation. |
balancer/lrs
Package lrs implements load reporting service for xds balancer.
|
Package lrs implements load reporting service for xds balancer. |
balancer/orca
Package orca implements Open Request Cost Aggregation.
|
Package orca implements Open Request Cost Aggregation. |
client
Package client implementation a full fledged gRPC client for the xDS API used by the xds resolver and balancer implementations.
|
Package client implementation a full fledged gRPC client for the xDS API used by the xds resolver and balancer implementations. |
client/bootstrap
Package bootstrap provides the functionality to initialize certain aspects of an xDS client by reading a bootstrap file.
|
Package bootstrap provides the functionality to initialize certain aspects of an xDS client by reading a bootstrap file. |
resolver
Package resolver implements the xds resolver, that does LDS and RDS to find the cluster to use.
|
Package resolver implements the xds resolver, that does LDS and RDS to find the cluster to use. |
testutils
Package testutils provides utility types, for use in xds tests.
|
Package testutils provides utility types, for use in xds tests. |
testutils/fakeclient
Package fakeclient provides a fake implementation of an xDS client.
|
Package fakeclient provides a fake implementation of an xDS client. |
testutils/fakeserver
Package fakeserver provides a fake implementation of an xDS server.
|
Package fakeserver provides a fake implementation of an xDS server. |
Click to show internal directories.
Click to hide internal directories.