【问题标题】:How to change the Kafka.properties file in Kafka cluster broker through helm operator如何通过helm operator更改Kafka集群broker中的Kafka.properties文件
【发布时间】:2020-12-18 02:17:39
【问题描述】:

我们已经基于 confluent Kafka operator 搭建了 Kafka 集群并成功部署。在运行集群时,如果要修改一些属性参数,如何使用helm命令修改bu。

示例:kafka broker,我们基于如下 helm 命令部署。

helm upgrade --install \
  kafka \
  ./confluent-operator \
  --values my-values.yaml \
  --namespace koperator \
  --set kafka.enabled=true

参数如下

例如, 假设我想从auto.create.topics.enable=false 更改参数 到auto.create.topics.enable=true 我应该在哪里更改?

  1. 我们应该创建自定义 docker 映像吗?
  2. 应该手动更新吗?
  3. my-values.yaml ?

我试图改变,但没有得到更新。

 helm upgrade --install \
    kafka \
    ./confluent-operator \
    --values my-values.yaml \
    --namespace koperator \
    --set kafka.enabled=true \
    --set auto.create.topics.enable=true

请帮帮我

【问题讨论】:

    标签: kubernetes-helm confluent-platform


    【解决方案1】:

    我找到了解决方案。我们实际上可以通过修改全局配置文件来覆盖 auto.create.topics.enable 设置。

    它描述了如何设置它并应用更改,例如:

    kafka: 
      configOverrides: 
        server: 
          - auto.create.topics.enable=true
    

    您可以在https://docs.confluent.io/operator/current/co-configure.html#ak-and-zk-configuration-overrides找到更详细的文档

    【讨论】:

      猜你喜欢
      • 2020-02-26
      • 2018-07-23
      • 2021-03-06
      • 2023-02-01
      • 2016-12-04
      • 2019-07-01
      • 1970-01-01
      • 2022-07-19
      • 1970-01-01
      相关资源
      最近更新 更多