【问题标题】:Kafka and Zookeeper TLSKafka 和 Zookeeper TLS
【发布时间】:2017-08-03 08:19:03
【问题描述】:

我正在尝试为 kafka 代理交换启用 TLS,并考虑了 Zookeeper TLS。目前,在 Apache Kafka 文档中,我看不到太多关于 ZK TLS 设置(好吧,可能是因为它是一个不同的 apache 项目)和任何可能的性能影响的提及。

问题是,我不能保证唯一的经纪人-客户和经纪人间的交易吗?我还需要将 TLS 添加到 zookeeper 吗?额外的安全性还不错,但即使对于 zookeeper 来说真的有必要吗?

【问题讨论】:

    标签: ssl apache-kafka apache-zookeeper tls1.2


    【解决方案1】:

    具有 TLS 的 Zookeeper 仅在 Zookeeper 3.5 中可用,该版本仍处于测试阶段。因此,Kafka 还不支持与 zookeeper 的 TLS 连接。并不意味着你不能这样做,但它确实意味着你不会找到太多关于它的文档,如果你在一些重要的事情上运行它,你就会把自己置于危险之中。在这种情况下,我会说额外的安全性可能会受到伤害。

    【讨论】:

    • 了解这一点很有帮助。我唯一担心的是我已经在服务器端对我的数据使用了可靠的加密 + 我正在使用 TLS 和客户端身份验证 - 做 zookeeper 似乎也有点过头了。
    • 是的,我同意这有点矫枉过正
    • ZooKeeper 现在有了第一个稳定版本的 3.5.x 分支。有了它,您可以通过简单地替换与 Kafka 2.3.0 捆绑的 ZooKeeper 和版本 3.5.5 来设置 Kafka 和 ZooKeeper 之间的 TLS 加密,然后打开 TLS。我写了一个小方法说明:juplo.de/…
    猜你喜欢
    • 2017-11-20
    • 2019-02-08
    • 2019-02-10
    • 2017-05-11
    • 2018-05-27
    • 2022-01-19
    • 1970-01-01
    • 2016-11-29
    • 2018-11-22
    相关资源
    最近更新 更多