Skip to content
Discussion options

You must be logged in to vote

This is because by default the Fargate fluent-bit instance does not extract the Kubernetes metadata from the pods when shipping the logs to the destination. You can configure the fluent-bit instance to scrape the metadata by configuring the kubernetes filter as an extra filter in the module. To do this, add the following to your module block or inputs map in terragrunt.hcl when calling the eks-core-services module:

  fargate_fluent_bit_extra_filters = <<-EOF
  [FILTER]
    Name             kubernetes
    Match            kube.*
    Merge_Log           On
    Buffer_Size         0
    Kube_Meta_Cache_TTL 300s
  EOF

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by yorinasub17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment