fluent / fluent/fluent-operator

help request: fluentd separate data pipeline for each source

Open
#1,831 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
682
Forks
328
Avg merge
2d 23h
Merged PRs (30d)
13

Description

### Describe the issue

I want to use the same fluentd deployment with two different data sources of type forward (different ports)

Without using the operator and CRDs, the solution with labels is simple and documented [here](https://docs.fluentd.org/configuration/routing-examples#with-label-input-greater-than-filter-greater-than-output)
> If you want to separate the data pipelines for each source, use Label.

While the fluentd CRDs support labels from the input, I did not find a method to expand it to the filter and output like the example in the docs.

### workaround
Another solution is to use tag prefix per source, but It reduces readability.

### How did you install fluent operator?

helm

### Additional context

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.