Свободный бит с кластером AWS EKS и ELK
Я новичок в Fluent Bit, и я хотел бы получить от вас помощь.
До сих пор я безуспешно пытался внедрить инструмент Fluent Bit в мой кластер AWS EKS и собирать журналы сервисов, включая ingress-nginx поверх AWS ELB. Кроме того, я не хочу создавать новый кластер ElasticSearch/Kibana, поскольку я хочу использовать свой существующий стек Apache Kafka & ELK.
Что недавно было развернуто в моем кластере Kubernetes
Пространство имен
kubectl create namespace logging
Сервисный аккаунт
kubectl create -f https://raw.githubusercontent.com/fluent/fluent-bit-kubernetes-logging/master/fluent-bit-service-account.yaml
Роль
kubectl create -f https://raw.githubusercontent.com/fluent/fluent-bit-kubernetes-logging/master/fluent-bit-role.yaml
kubectl create -f https://raw.githubusercontent.com/fluent/fluent-bit-kubernetes-logging/master/fluent-bit-role-binding.yaml
Беглый бит к Кафке
kubectl create -f https://raw.githubusercontent.com/fluent/fluent-bit-kubernetes-logging/master/output/kafka/fluent-bit-configmap.yaml
kubectl create -f https://raw.githubusercontent.com/fluent/fluent-bit-kubernetes-logging/master/output/kafka/fluent-bit-ds.yaml
Несмотря на то, что я развернул все это, журналы еще не достигли сервера ELK. Важно отметить, что я изменил адрес Brokers только в этом файле filefluent-bit-configmap.yaml на мой адрес Apache Kafka (существует связь между серверами).