Helm Kafka,无法更改 Kubernetes pod 的端口
Helm Kafka, can't change the port for Kubernetes pod
我创建了一个有 2 个节点的 kubernetes 集群 (GCP GKE)。我为德鲁伊设置了动物园管理员(端口 2181)
我工作正常,但是,我想在同一个集群中部署 kafka pod。所以我使用 helm,但是当我在脚本末尾更改端口时 values.yaml,我 运行 像这样升级 helm
helm upgrade kafka -n gke-k8s bitnami/kafka -f values_kafka.yaml
当我使用 describe pod 时,pod kafka zookeeper 总是 运行在端口 2181 中连接,即使我删除它或重新创建它也是如此。同时 kafka broker pod 在更新 values.yaml
后状态为“CrashLoopBackOff”
我用这个文件values.yaml
https://github.com/bitnami/charts/blob/master/bitnami/kafka/values.yaml
并将其更改为
...
##
zookeeper:
enabled: true
port: 2180
auth:
## Enable Zookeeper auth
##
enabled: false
...
我相信您需要设置的 ZK 图表中的值实际上是 service.port。
所以在你的 Kafka 值中,它应该是
...
##
zookeeper:
enabled: true
service:
port: 2180
auth:
## Enable Zookeeper auth
##
enabled: false
...
我创建了一个有 2 个节点的 kubernetes 集群 (GCP GKE)。我为德鲁伊设置了动物园管理员(端口 2181) 我工作正常,但是,我想在同一个集群中部署 kafka pod。所以我使用 helm,但是当我在脚本末尾更改端口时 values.yaml,我 运行 像这样升级 helm
helm upgrade kafka -n gke-k8s bitnami/kafka -f values_kafka.yaml
当我使用 describe pod 时,pod kafka zookeeper 总是 运行在端口 2181 中连接,即使我删除它或重新创建它也是如此。同时 kafka broker pod 在更新 values.yaml
后状态为“CrashLoopBackOff”我用这个文件values.yaml https://github.com/bitnami/charts/blob/master/bitnami/kafka/values.yaml
并将其更改为
...
##
zookeeper:
enabled: true
port: 2180
auth:
## Enable Zookeeper auth
##
enabled: false
...
我相信您需要设置的 ZK 图表中的值实际上是 service.port。
所以在你的 Kafka 值中,它应该是
...
##
zookeeper:
enabled: true
service:
port: 2180
auth:
## Enable Zookeeper auth
##
enabled: false
...