Kubernetes クラスターで、Kafka クラスターを指すエンドポイントを作成しました。エンドポイントが正常に作成されました。
名前 - kafka
エンドポイント - XXXX:9092
私の Spring Boot アプリケーションのデプロイメント yaml では、環境変数BROKER_IPを保持しています。私が指摘したこの環境変数について:
env:
- name: BROKER_IP
value: kafka
POD はエラー状態です。私のブートストラップサーバーでは、作成された実際のエンドポイントではなく、kafkaを取得しています。何かご意見は?
更新- kafka:9092を試してみたところ、うまくいきました。ENDPOINT は IP のみにマップされ、ポートにはマップされないのでしょうか? 私の理解は正しいですか??