我们可以在不将任何额外的python模块安装在Ansible控制器主机(可能是Ansible Tower)上的情况下,将数据从Ansible推送到Kafka吗?

问题描述 投票:0回答:1

我只需要使用Ansible将Ansible剧本日志推送到Kafka主题。有一些限制,例如:

  1. 我们无法在Ansible控制器计算机(Ansible塔式服务器)上安装任何其他实用程序。
  2. 我们也无法安装任何额外的python模块。

我已经看到有类似Java,Python等的方法,但是我找不到类似的方法。到目前为止,可能的解决方法是:

  1. 在Ansible控制器中安装Kafka。
  2. 开发一个需要将Kafka python模块再次安装在控制器计算机上的自定义模块。
python apache-kafka stream ansible producer
1个回答
0
投票

根据使用情况,我认为您可以在控制器计算机上安装kafka(或复制文件夹,不需要将其添加到集群中),并使用bin / kafka-console-producer.sh将消息推送到kafka(例如,将日志传递给它。

© www.soinside.com 2019 - 2024. All rights reserved.