[ 
https://issues.apache.org/jira/browse/KAFKA-6669?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17038324#comment-17038324
 ] 

Sergey Korytnikov commented on KAFKA-6669:
------------------------------------------

[~gokul2411s], I didn't find enough interest among Kafka dev list members in 
this proposal to maintain a discussion and proceed with voting. To my 
knowledge, we couldn't find any workaround for Kafka cluster at the time, 
deployed on OpenShift MacOS. This feature has a value for development testing 
mostly and not for production as usually Kafka brokers may not be accessed from 
outside of Kubernetes cluster.

 

> KIP-271: Add NetworkClient redirector
> -------------------------------------
>
>                 Key: KAFKA-6669
>                 URL: https://issues.apache.org/jira/browse/KAFKA-6669
>             Project: Kafka
>          Issue Type: Improvement
>          Components: clients
>            Reporter: Sergey Korytnikov
>            Priority: Major
>
> "KIP-271 Add NetworkClient redirector" purposes the change to accommodate 
> environments without proper DNS support, when KafkaProducer or KafkaConsumer 
> tries to connect to Kafka brokers that are inside another network.
> Currently, Kafka client connection fails with 
> "[java.io|http://java.io/].IOException: Can't resolve address" after Kafka 
> cluster metadata is updated with internal DNS names of brokers, unreachable 
> by Client. The example of such configuration might be a Java Client calling 
> Kafka Cluster from outside of Kubernetes cluster or AWS network.
> The KIP improves NetworkClient to redirect the call to alternative network 
> address and provides developers with additional Configurable interface to 
> specify redirection rules.
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to