ToB企服应用市场:ToB评测及商务社交产业平台

标题: strimzi实战之二:部署和消息功能初体验 [打印本页]

作者: 钜形不锈钢水箱    时间: 2023-10-3 00:53
标题: strimzi实战之二:部署和消息功能初体验
欢迎访问我的GitHub

这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demos
本篇概览


部署

  1. kubectl create namespace kafka
复制代码
  1. kubectl create -f 'https://strimzi.io/install/latest?namespace=kafka' -n kafka
复制代码
启动

  1. kubectl apply -f https://strimzi.io/examples/latest/kafka/kafka-persistent-single.yaml -n kafka
复制代码
  1. kubectl apply -f https://strimzi.io/examples/latest/kafka/kafka-ephemeral-single.yaml -n kafka
复制代码
  1. [root@VM-12-12-centos ~]# kubectl get pod -n kafka
  2. NAME                                        READY   STATUS              RESTARTS   AGE
  3. strimzi-cluster-operator-566948f58c-h2t6g   0/1     ContainerCreating   0          16m
复制代码
  1. [root@VM-12-12-centos ~]# kubectl get pods -n kafka
  2. NAME                                        READY   STATUS              RESTARTS   AGE
  3. my-cluster-zookeeper-0                      0/1     ContainerCreating   0          7m59s
  4. my-cluster-zookeeper-1                      0/1     ContainerCreating   0          7m59s
  5. my-cluster-zookeeper-2                      0/1     ContainerCreating   0          7m59s
  6. strimzi-cluster-operator-566948f58c-h2t6g   1/1     Running             0          24m
复制代码
  1. [root@VM-12-12-centos ~]# kubectl get pods -n kafka
  2. NAME                                          READY   STATUS    RESTARTS   AGE
  3. my-cluster-entity-operator-66598599fc-sskcx   3/3     Running   0          73s
  4. my-cluster-kafka-0                            1/1     Running   0          96s
  5. my-cluster-zookeeper-0                        1/1     Running   0          14m
  6. my-cluster-zookeeper-1                        1/1     Running   0          14m
  7. my-cluster-zookeeper-2                        1/1     Running   0          14m
  8. strimzi-cluster-operator-566948f58c-h2t6g     1/1     Running   0          30m
复制代码
基本操作:收发消息

  1. kubectl -n kafka \
  2. run kafka-producer \
  3. -ti \
  4. --image=quay.io/strimzi/kafka:0.32.0-kafka-3.3.1 \
  5. --rm=true \
  6. --restart=Never \
  7. -- bin/kafka-console-producer.sh --bootstrap-server my-cluster-kafka-bootstrap:9092 --topic my-topic
复制代码
  1. kubectl -n kafka \
  2. run kafka-consumer \
  3. -ti \
  4. --image=quay.io/strimzi/kafka:0.32.0-kafka-3.3.1 \
  5. --rm=true \
  6. --restart=Never \
  7. -- bin/kafka-console-consumer.sh --bootstrap-server my-cluster-kafka-bootstrap:9092 --topic my-topic --from-beginning
复制代码
删除操作

  1. kubectl delete -f https://strimzi.io/examples/latest/kafka/kafka-persistent-single.yaml -n kafka \
  2. && kubectl delete -f 'https://strimzi.io/install/latest?namespace=kafka' -n kafka \
  3. && kubectl delete namespace kafka
复制代码
  1. kubectl delete -f https://strimzi.io/examples/latest/kafka/kafka-ephemeral-single.yaml -n kafka \
  2. && kubectl delete -f 'https://strimzi.io/install/latest?namespace=kafka' -n kafka \
  3. && kubectl delete namespace kafka
复制代码
  1. [root@VM-12-12-centos ~]# kubectl get pod -A
  2. NAMESPACE            NAME                                          READY   STATUS    RESTARTS   AGE
  3. calico-apiserver     calico-apiserver-67b7856948-bg2wh             1/1     Running   0          6d2h
  4. calico-apiserver     calico-apiserver-67b7856948-fz64n             1/1     Running   0          6d2h
  5. calico-system        calico-kube-controllers-78687bb75f-z2r7m      1/1     Running   0          6d2h
  6. calico-system        calico-node-l6nmw                             1/1     Running   0          6d2h
  7. calico-system        calico-typha-b46ff96f6-qqzxb                  1/1     Running   0          6d2h
  8. calico-system        csi-node-driver-lv2g2                         2/2     Running   0          6d2h
  9. kafka                my-cluster-entity-operator-66598599fc-fz7wx   3/3     Running   0          4m57s
  10. kafka                my-cluster-kafka-0                            1/1     Running   0          5m22s
  11. kafka                my-cluster-zookeeper-0                        1/1     Running   0          5m48s
  12. kafka                strimzi-cluster-operator-566948f58c-pj45s     1/1     Running   0          6m15s
  13. kube-system          coredns-78fcd69978-57r7x                      1/1     Running   0          6d2h
  14. kube-system          coredns-78fcd69978-psjcs                      1/1     Running   0          6d2h
  15. kube-system          etcd-vm-12-12-centos                          1/1     Running   0          6d2h
  16. kube-system          kube-apiserver-vm-12-12-centos                1/1     Running   0          6d2h
  17. kube-system          kube-controller-manager-vm-12-12-centos       1/1     Running   0          6d2h
  18. kube-system          kube-proxy-x8nhg                              1/1     Running   0          6d2h
  19. kube-system          kube-scheduler-vm-12-12-centos                1/1     Running   0          6d2h
  20. local-path-storage   local-path-provisioner-55d894cf7f-mpd2n       1/1     Running   0          3d21h
  21. monitoring           alertmanager-main-0                           2/2     Running   0          24h
  22. monitoring           alertmanager-main-1                           2/2     Running   0          24h
  23. monitoring           alertmanager-main-2                           2/2     Running   0          24h
  24. monitoring           blackbox-exporter-6798fb5bb4-4hmf7            3/3     Running   0          24h
  25. monitoring           grafana-d9c6954b-qts2s                        1/1     Running   0          24h
  26. monitoring           kube-state-metrics-5fcb7d6fcb-szmh9           3/3     Running   0          24h
  27. monitoring           node-exporter-4fhb6                           2/2     Running   0          24h
  28. monitoring           prometheus-adapter-7dc46dd46d-245d7           1/1     Running   0          24h
  29. monitoring           prometheus-adapter-7dc46dd46d-sxcn2           1/1     Running   0          24h
  30. monitoring           prometheus-k8s-0                              2/2     Running   0          24h
  31. monitoring           prometheus-k8s-1                              2/2     Running   0          24h
  32. monitoring           prometheus-operator-7ddc6877d5-d76wk          2/2     Running   0          24h
  33. tigera-operator      tigera-operator-6f669b6c4f-t8t9h              1/1     Running   0          6d2h
复制代码
欢迎关注博客园:程序员欣宸

学习路上,你不孤单,欣宸原创一路相伴...

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4