title: Fluent Bit With AWS EKS Cluster And ELK
body: <p>I'm new to Fluent Bit and I'd love to get help from you.</p>
  
  <p>I have trying unsuccessfully so far to embed Fluent Bit tool within my AWS EKS cluster and collect service logs includes ingress-nginx on top of AWS ELB.
  In addition, I don't want to create a new ElasticSearch/Kibana cluster since I want to use my existing Apache Kafka &amp; ELK stack.</p>
  
  <p><em>What has been recently deployed on my Kubernetes cluster</em></p>
  
  <p><strong>Namespace</strong></p>
  
  <pre><code>kubectl create namespace logging
  </code></pre>
  
  <p><strong>Service Account</strong></p>
  
  <pre><code>kubectl create -f https://raw.githubusercontent.com/fluent/fluent-bit-kubernetes-logging/master/fluent-bit-service-account.yaml
  </code></pre>
  
  <p><strong>Role</strong></p>
  
  <pre><code>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
  </code></pre>
  
  <p><strong>Fluent Bit to Kafka</strong></p>
  
  <pre><code>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
  </code></pre>
  
  <p>Even though I have deployed all of this, the logs have not yet reached the ELK's server.
  It's important to note that I've only changed the <strong>Brokers</strong> address within this <strong>filefluent-bit-configmap.yaml</strong> file to my Apache Kafka address (Communication between servers exists).</p>