Kafka是否支持安全通信?

Man*_*noj 9 apache-kafka

我一直在阅读很多Apache Kafka文档,但我无法找到Kafka是否支持Producer-Brokers,Brokers-Consumers之间的安全通信,尤其是代理数据中心通信以进行代理复制.

use*_*864 19

更新:从0.9.0.0开始,SSL实现被添加到Kafka.应在代理端明确添加SSL配置.

甚至可以通过向代理的属性文件添加以下属性来为代理间通信启用SSL.

security.inter.broker.protocol=SSL

关于生产者和消费者,SSL仅支持新API.

有关生成密钥,证书和配置的详细信息,请检查为Kafka部署SSL

以前的版本

在0.9.0.0之前,Kafka does not支持SSL /身份验证,据我所知,他们在他们的近距离团队路线图中没有它.一种方法是在您的最后使用加密并通过生产者发送加密数据.
不过,他们有这个关于未来实现安全性的讨论.
类似的讨论可以在这里找到

更新
感谢@ppearcy的发现

自发布以来,可能的事情发生了变化,但目前安全性在路线图上:https://cwiki.apache.org/confluence/display/KAFKA/Security