Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: adding support for labels for fluent-operator and fluent-bit pods #468

Merged

Conversation

momoXD007
Copy link
Contributor

What this PR does / why we need it:

This PR adds the functionality to add labels to to fluent-bit and fluent-operator.

I tested it with helm template a few times and it looks good. So at least no obvious helm errors However, I did not deploy it anywhere so far. Please test carefully before merging.

Which issue(s) this PR fixes:

partially addresses: #456

Does this PR introduced a user-facing change?

With this updated version you can now add custom labels to fluent-bit and fluent-operator pods. For example refer to the values file.

Additional documentation, usage docs, etc.:


Signed-off-by: Michael J. Wieneke <m.wieneke@sap.com>
benjaminhuo
benjaminhuo previously approved these changes Nov 24, 2022
@benjaminhuo
Copy link
Member

@momoXD007 Thanks for the explanation, I understand your point now.
Would you help to resolve the conflict and let's merge this PR?

Signed-off-by: Michael Wieneke <momoXD007@users.noreply.github.com>
Signed-off-by: Michael J. Wieneke <m.wieneke@sap.com>
@momoXD007
Copy link
Contributor Author

@benjaminhuo I fixed the merge-conflict and adde and if-condition around the annotations. This way annotations are ignored if none are provided :)

@benjaminhuo benjaminhuo merged commit d03dd45 into fluent:master Nov 24, 2022
@benjaminhuo
Copy link
Member

@benjaminhuo I fixed the merge-conflict and adde and if-condition around the annotations. This way annotations are ignored if none are provided :)

Great

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants