kafka-proxy proxy
kafka-proxy proxy
The kafka-proxy proxy binding for adapting kafka
topic streams to kafka
topic streams.
kafka_proxy:
type: kafka-proxy
kind: proxy
options:
external:
host: kafka-#.external.net
port: 9093
internal:
host: b-#.kafka.internal.net
port: 9094
exit: tls_client
Configuration (* required)
options*
object
The kafka-proxy
specific options.
options:
external:
host: kafka-#.external.net
port: 9093
internal:
host: b-#.kafka.internal.net
port: 9094
options.external*
object
Kafka proxy endpoint used by external clients.
external:
host: kafka-#.external.net
port: 9093
external.host*
string
Hostname pattern for external Kafka broker names, where #
is an integer.
external.port*
integer
Port number for external Kafka broker.
options.internal*
object
Internal Kafka broker endpoint.
internal:
host: b-#.kafka.internal.net
port: 9094
internal.host*
string
Hostname pattern for internal Kafka broker names, where #
is an integer.
internal.port*
integer
Port number for internal Kafka broker.
exit
string
Default exit binding when no conditional routes are viable.
exit: echo_server
telemetry
object
Defines the desired telemetry for the binding.
telemetry.metrics
array
Telemetry metrics to track
telemetry:
metrics:
- stream.*