Hi Himanshu,

Short answer: yes.

The way a Kafka client works is to connect to one of the given bootstrap
brokers and ask it about the rest of the cluster. The client then connects
to those brokers as necessary. So in general a client will need to connect
to all brokers in the cluster and therefore the broker IPs need to be
routable from the client.

Cheers,

Tom

On Wed, Jan 15, 2020 at 5:10 AM Himanshu Shukla <himanshushukla...@gmail.com>
wrote:

> Hi all,
>
> do I have to necessarily have public IPs for all the brokers? Since we can
> give a few of the IPs in bootstrap.servers config.
>

Reply via email to