You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Bitnami Helm Chart安装Confluent Schema Registry对接外部Kafka报错求助

解决Bitnami Schema Registry Helm Chart连接外部Strimzi Kafka的模板错误

问题原因

错误nil pointer evaluating interface {}.clientProtocol是因为禁用内置Kafka后,Chart模板仍尝试访问.Values.kafka.auth.clientProtocol字段,但该字段未被定义。即使不使用内置Kafka,部分模板逻辑仍依赖这个配置项的存在。

解决方案

方案1:显式补充Kafka认证协议配置

修改my-values.yaml,在kafka节点下添加auth.clientProtocol配置,匹配外部Strimzi Kafka使用的协议(此处为PLAINTEXT):

kafka:
  enabled: false
  auth:
    clientProtocol: "PLAINTEXT"
externalKafka:
  brokers:
    - PLAINTEXT://hm-kafka-kafka-bootstrap.hm-kafka.svc:9092

重新执行原Helm安装命令即可。

方案2:升级Chart到最新版本

如果使用的是较旧版本的Bitnami Schema Registry Chart,可能存在模板逻辑缺陷。可以尝试升级到最新版本:

helm upgrade \
  confluent-schema-registry \
  oci://registry-1.docker.io/bitnamicharts/schema-registry \
  --install \
  --namespace=hm-confluent-schema-registry \
  --create-namespace \
  --values=my-values.yaml \
  --version=<最新版本号>

(可通过helm search repo bitnami/schema-registry --versions命令查看可用版本)

内容的提问来源于stack exchange,提问作者Hongbo Miao

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.23 07:42:43