Encryption 镜像生成器:为代理属性提供SSL密码加密

Encryption 镜像生成器:为代理属性提供SSL密码加密,encryption,apache-kafka,plaintext,truststore,apache-kafka-mirrormaker,Encryption,Apache Kafka,Plaintext,Truststore,Apache Kafka Mirrormaker,是否有方法提供具有加密SSL密码的consumer.config/producer.config属性文件?我不想在文件系统中以明文格式存储密码 bin/kafka-run-class.sh kafka.tools.MirrorMaker --consumer.config sourceCluster1Consumer.config --consumer.config sourceCluster2Consumer.config --num.streams 2 --producer.config t

是否有方法提供具有加密SSL密码的consumer.config/producer.config属性文件?我不想在文件系统中以明文格式存储密码

bin/kafka-run-class.sh kafka.tools.MirrorMaker --consumer.config sourceCluster1Consumer.config --consumer.config sourceCluster2Consumer.config --num.streams 2 --producer.config targetClusterProducer.config --whitelist=".*"

没有,阿福。如果您试图保护这些信息,您需要限制谁可以访问machinekafka 2.0.0及以后版本,他们支持的加密密码可以在zookeper配置中传递。因此,以明文形式保存密码的需求消失了。我们还通过加密配置文件并在启动生产者/消费者之前解密来处理所有客户机模块。唯一的问题是MirrorMaker,因为它只需要明文文件。MirrorMaker 2?MirrorMaker 2没有任何动机来处理明文中的SSL密码。但它是基于Connect框架构建的,因此它应该支持这一点,例如,您可以使用Vault