Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

redpanda: Support multiple listeners #186

Closed
Tracked by #744
BenPope opened this issue Nov 27, 2020 · 7 comments
Closed
Tracked by #744

redpanda: Support multiple listeners #186

BenPope opened this issue Nov 27, 2020 · 7 comments

Comments

@BenPope
Copy link
Member

BenPope commented Nov 27, 2020

See: https://cwiki.apache.org/confluence/display/KAFKA/KIP-103%3A+Separation+of+Internal+and+External+traffic

#98 highlights the problem; there are multiple networks - the docker network for the composed containers, as well as host. The advertised addresses need to be different, depending on which network the connection comes from.

@rkruze
Copy link
Contributor

rkruze commented Jan 14, 2021

Another user ran into this issue on the community slack channel. https://vectorizedcommunity.slack.com/archives/C01B3QBLUTT/p1610603088004800

@dotnwat
Copy link
Member

dotnwat commented Jan 15, 2021

@rkruze should be in next week!

@raphaelauv
Copy link

@dotnwat do you have some news about this ? Thank you :)

@dotnwat
Copy link
Member

dotnwat commented Feb 11, 2021

hi @raphaelauv yes support for multiple listeners has merged (since v21.1.2), and yesterday some of the tool support to interact with the new configuration settings merged. we've tested docker compose and k8s with multiple network setups and it seems to be working ok.

until a release with the tooling update is cut, the configuration file can be changed manually:

  # Multiple listeners are also supported as per KIP-103.
  # The names must match those in kafka_api
  advertised_kafka_api:
  - address: 0.0.0.0
    name: internal
    port: 9092
  - address: redpanda-0.my.domain.com.
    name: external
    port: 9093

kafka_api:
  - <similar>

I'm pretty sure I update some ticket when those changes landed, but I definitely missed this one. Sorry about that. Let us know if you run into any issues getting it working.

@emaxerrno
Copy link
Contributor

@raphaelauv we aim to have this release next week. AFAIK it's supported through and through on every level now. We just need to cut the release.

@BenPope
Copy link
Member Author

BenPope commented Mar 4, 2021

This is fixed.

@BenPope BenPope closed this as completed Mar 4, 2021
@dotnwat
Copy link
Member

dotnwat commented Mar 5, 2021

This is fixed.

thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants