Kafka系列:查看ZK Zookeeper地址

本文介绍了如何从Kafka的server.properties配置文件中,通过grep命令过滤空行和注释,来获取Zookeeper的地址信息。

grep -Ev '^$|^#'  config/server.properties

 

--- kind: Deployment apiVersion: apps/v1 metadata: name: kafka annotations: {} spec: replicas: 1 selector: matchLabels: app: kafka template: metadata: creationTimestamp: null labels: app: kafka spec: volumes: - name: kafka-data hostPath: path: /data/local/kafka/kafka_data type: '' containers: - name: kafka image: >- showcon-registry-registry.cn-hangzhou.cr.aliyuncs.com/library/kafka:2.13-2.7.0 ports: - containerPort: 9092 protocol: TCP env: - name: KAFKA_LISTENERS value: 'PLAINTEXT://0.0.0.0:9092' - name: KAFKA_ADVERTISED_LISTENERS value: 'PLAINTEXT://kafka-svc:9092' - name: KAFKA_ZOOKEEPER_CONNECT value: 'zookeeper:2181' - name: KAFKA_BROKER_ID value: '0' - name: KAFKA_AUTO_CREATE_TOPICS_ENABLE value: 'true' resources: requests: cpu: 125m memory: 512Mi volumeMounts: - name: kafka-data mountPath: /bitnami terminationMessagePath: /dev/termination-log terminationMessagePolicy: File imagePullPolicy: IfNotPresent restartPolicy: Always terminationGracePeriodSeconds: 30 dnsPolicy: ClusterFirst securityContext: {} imagePullSecrets: - name: regsecret schedulerName: default-scheduler strategy: type: RollingUpdate rollingUpdate: maxUnavailable: 25% maxSurge: 25% revisionHistoryLimit: 10 progressDeadlineSeconds: 600 --- kind: Deployment apiVersion: apps/v1 metadata: name: zookeeper annotations: {} spec: replicas: 1 selector: matchLabels: app: zookeeper template: metadata: creationTimestamp: null labels: app: zookeeper spec: volumes: - name: zookeeper-data hostPath: path: /data/local/kafka/zookeeper_data type: '' containers: - name: zookeeper image: >- showcon-registry-registry.cn-hangzhou.cr.aliyuncs.com/library/zookeeper:3.4.13 ports: - containerPort: 2181 protocol: TCP resources: requests: cpu: 125m memory: 256Mi volumeMounts: - name: zookeeper-data mountPath: /opt/zookeeper-3.4.13/data terminationMessagePath: /dev/termination-log terminationMessagePolicy: File imagePullPolicy: IfNotPresent restartPolicy: Always terminationGracePeriodSeconds: 30 dnsPolicy: ClusterFirst securityContext: {} imagePullSecrets: - name: regsecret schedulerName: default-scheduler strategy: type: RollingUpdate rollingUpdate: maxUnavailable: 25% maxSurge: 25% revisionHistoryLimit: 10 progressDeadlineSeconds: 600 --- kind: Service apiVersion: v1 metadata: name: kafka-svc labels: name: kafka annotations: {} spec: ports: - name: kafka-port protocol: TCP port: 9092 targetPort: 9092 selector: app: kafka type: ClusterIP sessionAffinity: None --- kind: Service apiVersion: v1 metadata: name: zookeeper labels: app: zookeeper spec: ports: - name: client protocol: TCP port: 2181 targetPort: 2181 - name: follower protocol: TCP port: 2888 targetPort: 2888 - name: leader protocol: TCP port: 3888 targetPort: 3888 selector: app: zookeeper type: ClusterIP sessionAffinity: None 分析下这个配置文件,如果我要将zookeeper的类型改为headless 我需要怎么改
09-17
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

NIO4444

如果对您有帮助,欢迎打赏支持!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值