我在 OpenShift 上有 Strimzi Kafka 集群,配置如下所述:
https://strimzi.io/blog/2019/04/30/accessing-kafka-part-3/
基本上是这样的:
kind: Kafka
metadata:
name: ...
spec:
kafka:
version: 2.7.0
replicas: 2
listeners:
plain: {}
tls:
authentication:
type: tls
external:
type: route
tls: true
authentication:
type: tls
authorization:
type: simple
根据上面的文章,我只能通过 port 访问引导服务器443
。基本上,这个设置有效并且可以满足我的需要。
我想知道我是否可以通过我的机器上的命令行对 Zookeper 进行外部访问以管理集群?如果是,我应该从存档下载 Kafka 二进制文件并使用 CLI 吗?或者我需要登录 Zookeeper Pod(例如通过 OpenShift UI)并从那里通过 CLI 管理 Kafka 集群?
提前致谢。