- kafka启动成功后,咱们来验证服务是否正常;
对外暴露zookeeper
-
为了远程操作kafka,有时需要连接到zookeeper,所以需要将zookeeper也暴露出来;
-
创建文件zookeeper-nodeport-svc.yaml,内容如下:
apiVersion: v1
kind: Service
metadata:
name: zookeeper-nodeport
namespace: kafka-test
spec:
type: NodePort
ports:
- port: 2181
nodePort: 32181
selector:
app: zookeeper
release: kafka
-
执行命令:kubectl apply -f zookeeper-nodeport-svc.yaml
-
查看服务,发现已经可以通过宿主机IP:32181访问zookeeper了,如下图:
验证kafka服务
找一台电脑安装kafka包,就能通过