Light Dark Auto

Listener

TCP listener configuration

Listener

Any number of listener objects are attached to each proxy or Sidecar, to receive incoming traffic. Their main use is to specify the address, port, and protocol that will be used to receive incoming requests. A Sidecar can have as many Listeners created as is needed, though at least one listener must exist or it will not be able to receive any traffic.

Features

  • Static or dynamic instances
  • Circuit breakers
  • Health Checks
  • Outlier Detection
  • Outgoing SSL configuration
    • Directly via SSL certs on disk
    • Through SPIFFE/SPIRE and Envoy SDS

Example Object

{
    "zone_key": "default-zone",
    "listener_key": "catalog-listener",
    "domain_keys": ["catalog"],
    "name": "catalog",
    "ip": "0.0.0.0",
    "port": 9080,
    "protocol": "http_auto",
    "tracing_config": null
}

More Info