#kubernetes-helm #confluent-platform
#kubernetes-helm #confluent-платформа
Вопрос:
Мы настроили кластер Kafka на основе confluent Kafka operator и успешно развернули. В запущенном кластере, если мы хотим изменить некоторые параметры свойства, как мы можем изменить bu с помощью команды helm .
Пример : брокер kafka, который мы развернули на основе следующей команды helm .
helm upgrade --install
kafka
./confluent-operator
--values my-values.yaml
--namespace koperator
--set kafka.enabled=true
Например, предположим, я хочу изменить параметр on с auto.create.topics.enable=false
на auto.create.topics.enable=true
, где я должен изменить?
- должны ли мы создавать пользовательский образ docker?
- Следует обновлять вручную?
- мои значения.yaml?
Я пытался изменить, но не обновлялся.
helm upgrade --install
kafka
./confluent-operator
--values my-values.yaml
--namespace koperator
--set kafka.enabled=true
--set auto.create.topics.enable=true
пожалуйста, помогите мне в этом
Ответ №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