Bạn đang sợ hữu 1 cluster k8s. Và bạn muốn cài kafka lên đó.
Mình đã có hướng dẫn cài bạn ở 1 bài trước đó
Giờ bạn có thể cài kafka thông qua strimzi. Nó là 1 operator.
kubectl create namespace kafka
kubectl create -f 'https://strimzi.io/install/latest?namespace=kafka' -n kafka
Tiếp theo là bạn sẽ sử dụng dụng file để tạo ra 1 simple kafka.
kubectl apply -f https://strimzi.io/examples/latest/kafka/kafka-persistent-single.yaml -n kafka
vì mình cài bằng argocd nên mình sẽ có cài nhìn tổng quát về con kafka.
Bạn có thể thấy tử Kind nó đã tạo ra 1 cluster kafka với.
khi bạn view service thì bạn sẽ thấy thông tin các port mà chúng ta có thể kết nối:
ports: - name: tcp-replication port: 9091 protocol: TCP targetPort: 9091 - name: tcp-clients port: 9092 protocol: TCP targetPort: 9092 - name: tcp-clientstls port: 9093 protocol: TCP targetPort: 9093