自动部署Kafka Connect插件配置

时间:2019-10-24 02:53:25

标签: docker apache-kafka docker-compose apache-kafka-connect

我正在使用Kafka Connect Docker映像,并且可以使用已安装的卷成功安装自定义的kafka-connect插件。
以及docker-compose文件中的其他几个容器。

但是现在我需要使用插件执行rest api调用以对其进行配置。

我不想每次重新启动docker-compose堆栈时都手动执行此操作。 我认为没有任何方法可以将其放入docker-compose或Dockerfile中,因为该应用程序必须在安装插件配置之前运行。

还有另一种方法吗?还是我缺少有关Kafka Connect中“自动部署”功能的信息?

注意*我可以使用卷来存储两次重新启动之间的状态,但是那时集成测试或部署到新的环境仍然存在问题。
似乎我将需要其他脚本来在实例启动后进行检测,然后执行连接器部署。

0 个答案:

没有答案