Documentation ¶
There is no documentation for this package.
Directories ¶
Path | Synopsis |
---|---|
internal
|
|
app/cache
Package cache provides a public interface and implementation for an in-memory cache that keeps the most recent response from the control plane per aggregated key.
|
Package cache provides a public interface and implementation for an in-memory cache that keeps the most recent response from the control plane per aggregated key. |
app/metrics
Package metrics contains all the metrics constants used in xds-relay.
|
Package metrics contains all the metrics constants used in xds-relay. |
app/orchestrator
Package orchestrator is responsible for instrumenting inbound xDS client requests to the correct aggregated key, forwarding a representative request to the upstream origin server, and managing the lifecycle of downstream and upstream connections and associates streams.
|
Package orchestrator is responsible for instrumenting inbound xDS client requests to the correct aggregated key, forwarding a representative request to the upstream origin server, and managing the lifecycle of downstream and upstream connections and associates streams. |
pkg/log
Package log defines the contract for the xds-relay logger.
|
Package log defines the contract for the xds-relay logger. |
pkg/log/zap
Package zap sets up a zap.Logger using the Zap logging framework.
|
Package zap sets up a zap.Logger using the Zap logging framework. |
pkg/stats
Package stats uses uber-go/tally for reporting hierarchical stats.
|
Package stats uses uber-go/tally for reporting hierarchical stats. |
pkg
|
|
tools
|
|
Click to show internal directories.
Click to hide internal directories.