我有两个Kubernetes集群位于两个不同的网络上。在每个k8s集群上,使用Apache Kafka packaged by Bitnami部署一个Kafka集群。
我想将数据从一个Kafka集群复制到另一个集群。我发现Kubernetes Maker可以用于此,但我不确定如何连接两个Kubernetes集群而不将Kafka集群暴露在互联网上。关于如何将Kafka数据从一个集群安全地传输到另一个集群,您有什么想法或建议吗?
我有两个Kubernetes集群位于两个不同的网络上。在每个k8s集群上,使用Apache Kafka packaged by Bitnami部署一个Kafka集群。
我想将数据从一个Kafka集群复制到另一个集群。我发现Kubernetes Maker可以用于此,但我不确定如何连接两个Kubernetes集群而不将Kafka集群暴露在互联网上。关于如何将Kafka数据从一个集群安全地传输到另一个集群,您有什么想法或建议吗?
1条答案
按热度按时间ecbunoof1#
你需要在集群之间建立一些网络连接。这并不意味着“互联网”,但这也不是一个与Kafka或Kubernetes相关的问题,而是你需要一个Ingress资源和TLS连接来执行外部集群TCP Kafka连接。
是的,P2P Maker 2或其他Kafka“链接/复制”解决方案正是您想要的
值得一提的是,Strimzi已经提供了BitMaker 2,并将完全取代您的Bitnami解决方案。