kafka-proxy Binding
BindingProxy
kafka-proxy Binding
Zilla runtime kafka-proxy binding.
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
Summary
Defines a binding with kafka-proxy
support, with proxy
behavior.
Configuration
kind*
enum
[ "proxy" ]
Behave as a proxy
.
options*
object
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: tls_client
* required