【发布时间】:2019-06-08 07:00:52
【问题描述】:
我希望在 Kafka 中使用 helm 图表在 Kubernetes 上部署的扩展/扩展节点上重新分配分区。
我编写了一个可以执行必要操作的 python 脚本。但是,我希望使用 Helm 图表本身来做同样的事情,而不必涉及任何额外的脚本。
我在Helm Github repo 中查看 Kafka 的 Helm 图表。
我在他们的模板中发现了configmap-config 文件。我对 Helm 很陌生。因此,难以解释 YAML 文件。
第 39 和 40 行有以下命令,这正是我使用我的 python 脚本执行的。
kafka-reassign-partitions --zookeeper {{ $zk }} --reassignment-json-file {{ $topic.name }}-increase-replication-factor.json --execute
kafka-reassign-partitions --zookeeper {{ $zk }} --reassignment-json-file {{ $topic.name }}-increase-replication-factor.json --verify
您能否解释一下如何使用 Helm 图表本身触发这些行,而无需运行任何脚本。
【问题讨论】:
标签: kubernetes apache-kafka kubernetes-helm