As per https://kafka.apache.org/25/documentation/streams/developer-guide/config-streams Tip: Kafka Streams applications can only communicate with a single Kafka cluster specified by this config value. Future versions of Kafka Streams will support connecting to different Kafka clusters for reading input streams and writing output streams.
However I could not find any reference in jira or elsewhere Is this planned or being worked on? Any ETA? Thanks