当前位置: 首页 > 知识库问答 >
问题:

Kafka掌舵人不能为Kubernetes的吊舱换港口

梁丘成和
2023-03-14

我创建了一个有2个节点的kubernetes集群(GCP GKE)。我为druid(端口2181)设置了zookeeper我工作得很好,但是,我想在同一个集群中部署kafka pod。所以我使用helm,但是当我在脚本values.yaml末尾更改端口时,我运行helm upgrade如下所示

并使用

...
##
zookeeper:
  enabled: true
  port: 2180
  auth:
    ## Enable Zookeeper auth
    ##
    enabled: false
...

共有1个答案

微生宝
2023-03-14

我相信您需要设置的ZK图表中的值实际上是service.port。

所以在你的Kafka价值观里,它应该是

...
##
zookeeper:
  enabled: true
  service:
    port: 2180
  auth:
    ## Enable Zookeeper auth
    ##
    enabled: false
...
 类似资料:
  • 我有一个“大”微服务(网站),在production env中部署了3个POD和Helm Chart,但当我部署新版本的Helm Chart时,在40秒内(启动我的大微服务的时间),我的网站出现问题 我尝试了,但它对我不起作用。 我的EKS版本:“V1.14.6-EKS-5047ED”

  • 我制作了一个customer-pod(包括一个运行在端口8080上的Spring Boot应用程序的映像)。 我可以用“$kubectl get pods commands-o wide”来检查它 ================================================================= 名称就绪状态重新启动老化IP节点

  • 删除缓存的存档以强制重新下载: 执行明确的回购更新 比较github上8天前修改的最新版本:https://github.com/confluentinc/cp-helm-charts/blob/master/charts/cp-kafka/templates/statefulset.yaml#L140 github版本具有。Helm提取的版本只有而没有后面的。 为什么Helm拉出的文件在GitH

  • 我对Kubernetes是新来的。 我发现了2个pod优先级选项-优先级类别和服务质量。它们之间有什么不同? (https://kubernetes.io/docs/concepts/configuration/pod-priority-preemption/https://kubernetes.io/docs/tasks/configure-pod-container/quality-servi

  • 我的要求是在自定义指标上扩展POD,如队列中的挂起消息,PODS必须增加以处理作业。在kubernetes,Scale up在普罗米修斯适配器和普罗米修斯操作员中工作得很好。 我在pods中有长时间运行的进程,但HPA检查自定义度量并试图缩小规模,因为这个进程杀死了操作的中间并丢失了消息。我如何控制HPA只杀死没有进程运行的自由豆荚。 序列查询:‘{namespace=“default”,serv

  • 当我将触发helm install命令时,helm将读取所有的yml,因此将尝试一次部署所有的pods,这是我不想要的。我希望我的工作首先成功,然后只有其他的吊舱应该开始部署。当作业正在运行时,所有其他POD都应该等待或不应该启动,因为它们都依赖于作业的成功。 我怎样才能用Helm完成这个案子。请建议。我如何让其他豆荚等待,让他们知道工作已经成功地完成了。