UNCLASSIFIED - NO CUI

Skip to content
Snippets Groups Projects

[BB-1312] - Pulling in upstream helm chart

Merged Ryan Garcia requested to merge upstream-helm into main
1 unresolved thread

Updating chart/ to be based off of the upstream helm chart provided by fluent: https://github.com/fluent/helm-charts/blob/master/charts/fluent-bit/

addresses #2 (closed)

Edited by Ryan Garcia

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
117 [SERVICE]
118 Flush 1
119 Daemon Off
120 Log_Level info
121 Parsers_File parsers.conf
122 Parsers_File custom_parsers.conf
123 HTTP_Server On
124 HTTP_Listen 0.0.0.0
125 HTTP_Port 2020
126
127 ## https://docs.fluentbit.io/manual/pipeline/inputs
128 inputs: |
129 [INPUT]
130 Name tail
131 Path /var/log/containers/*.log
132 Parser docker
  • @ryan.j.garcia what are your thoughts on adding

    ## Prevent fluent from picking up its own logs
    Exclude_Path      /var/log/containers/*fluent*.log
  • Author Contributor

    Is there a reason we wouldn't want those in ES+Kibana? I can see both ways why we could leave it or why we shouldn't include them.

  • hmmm i've always seen the following fluentd config:

        ## Ignore fluentd own events
        <match fluent.**>
          @type null
        </match>

    to prevent an infinite loop of fluent erroring on something, then picking up on its own log errroring on something, and getting caught in a loop. But I think that would only happen if fluentbit is throwing an error in which case it most likely isn't successfully writing out to ec + kibana. Or maybe fluentbit handles this differently all together?

  • Author Contributor

    I believe it is handled differently, that config you mentioned is fluentD and fluentbit may have built in logic to handle that as it's not included in any of their recommended configurations.

  • Please register or sign in to reply
  • I deployed this successfully with no issues. Externalizing the config via the values.yaml helped make this chart more extensible and usable. LGTM

  • Ryan Garcia marked this merge request as ready

    marked this merge request as ready

  • Kavitha Thulasiraman approved this merge request

    approved this merge request

  • runyontr mentioned in merge request !8 (closed)

    mentioned in merge request !8 (closed)

  • Ryan Garcia changed the description

    changed the description

  • Ryan Garcia mentioned in commit 92e2001b

    mentioned in commit 92e2001b

  • merged

  • Please register or sign in to reply
    Loading