我希望使用kubectl命令在集群中获取代理I列表。
我能够从pod内部运行命令并获取代理I的列表,但是我需要找到这个列表,而不必进入其中。
我正在使用kafka 孵化器的舵图和Kubernetes发行版,这与Mac的docker一起提供。
kubectl exec hissing-warthog-kafka-1 -- /usr/bin/zookeeper-shell hissing-warthog-zookeeper:2181 <<< "ls /brokers/ids"预期结果:欢迎来到ZooKeeper!启用了JLine支持
观看者:
WatchedEvent状态:同步类型:无路径:null zk:嘶嘶-华特奥格-动物园管理员:2181(连接)0 ls /代理/ids 0,1,2
的实际结果:连接到嘶嘶-华夏-动物园管理员:2181欢迎来到ZooKeeper!启用了JLine支持
观看者:
WatchedEvent状态:同步类型:无路径:null zk:嘶嘶声-warthog-动物园管理员:2181(连接)0
发布于 2019-01-10 10:35:14
它应以下列方式开展工作:
kubectl exec hissing-warthog-kafka-1 -- /usr/bin/zookeeper-shell hissing-warthog-zookeeper:2181 -c ls /brokers/ids希望这能有所帮助。
https://stackoverflow.com/questions/54125760
复制相似问题