borker 在 k8s 集群中通告内部域

时间:2021-07-18 16:20:00

标签: apache-kafka kubernetes-helm bitnami

我使用 helm 安装 bitnami/kafka 集群。

我想让生产者和消费者不在 k8s 集群中,这是我的 helm install config yaml 文件。

replicaCount: 3

service:
  type: LoadBalancer
  loadBalancerIP: 192.168.99.110
  nodePorts:
    client: 25100
    external: 25101

externalAccess:
  enabled: true
  service:
    type: LoadBalancer
    port: 9094
    nodePorts:
    - 25100
    - 25101
    loadBalancerIPs:
    - 192.168.99.120
    - 192.168.99.121

我希望每个经纪人都会公布自己的地址,但他们给了 kubernetes 内部域地址,如 kf-kafka-1.kf-kafka-headless.default.svc.cluster.local:9092

请帮帮我,我错过了什么

1 个答案:

答案 0 :(得分:0)

我尝试连接 externalAccess.service.nodePorts 上的端口

但应该只使用 {externalAccess.service.loadBalancerIPs[n]}:9004

谢谢。