PowerDNS / weakforced

Anti-Abuse for servers at authentication time
GNU General Public License v3.0
124 stars 33 forks source link

Support Kafka REST Proxy in webhooks #299

Closed neilcook closed 4 years ago

neilcook commented 4 years ago

Certain folks like to use Kafka as a front-end for all events. Rather than support native kafka, which is a lot of work, this PR supports sending to the Kafka REST Proxy via webhooks, which only requires slightly modifying the webhook content-type and wrapping the json in the format required by Kafka.

This also adds Kafka to the regression tests using the supported Kafka Docker images.

neilcook commented 4 years ago

Thanks Max!