Open raminqaf opened 1 year ago
👍🏻 I believe this depends on the refactoring I was talking about, making topics first-class citizens in KPOps first. Then, the deployment backend (be it Kafka REST, Kubernetes manifests, etc.) can be interchangeable/customizable.
Currently, we are relying on Kafka Rest Proxy to create the input/output topics. An additional way of creating topics would be through Strimzi's topic operator. This operator handles the topics as Kubernetes resources. In this way, we can handle topics as pipeline components.