Strimzi Kafka Connect 如何挂载 PersistentVolumeClaim

Strimzi Kafka Connect how to mount PersistentVolumeClaim

我正在使用自定义资源部署 KafkaConnect。我想挂载到 Kafka Connect 集群 PersistentVolumeClaim。这个想法是另一个负责文件传输的应用程序将把文件放在那里,kafka 连接器将拾取该文件。

我检查了 KafkaConnect 资源配置文档,似乎我不能简单地将卷添加到 Pod。 我的理解是,如果我将修补 Pod strimzi-operator 将识别修改并在下一次协调时将其覆盖。

有人知道我怎样才能继续使用 KafkaConnect CR 并挂载 pvc 卷吗?

Strimzi 目前不支持此功能。这有一个增强问题 (https://github.com/strimzi/strimzi-kafka-operator/issues/2571),但还没有人实现它。

我想知道对于用例,您描述 运行 Kafka Connect 作为边车是否更有意义。然后你可以直接共享存储而无需任何网络等。(这不是 Strimzi 支持的东西,但是 Kafka Connect 本身当然可以这样使用)