Documentation ¶
Overview ¶
Package lds implements Envoy's Listener Discovery Service (LDS).
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetTracingConfig ¶ added in v0.4.0
func GetTracingConfig(cfg configurator.Configurator) (*xds_hcm.HttpConnectionManager_Tracing, error)
GetTracingConfig returns a configuration tracing struct for a connection manager to use
func NewResponse ¶
func NewResponse(meshCatalog catalog.MeshCataloger, proxy *envoy.Proxy, _ *xds_discovery.DiscoveryRequest, cfg configurator.Configurator, _ certificate.Manager) (*xds_discovery.DiscoveryResponse, error)
NewResponse creates a new Listener Discovery Response. The response build 3 Listeners: 1. Inbound listener to handle incoming traffic 2. Outbound listener to handle outgoing traffic 3. Prometheus listener for metrics
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.