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

Feature/strimzi helm #282

Open
wants to merge 24 commits into
base: master
Choose a base branch
from
Open

Feature/strimzi helm #282

wants to merge 24 commits into from

Conversation

arov00
Copy link
Contributor

@arov00 arov00 commented Dec 14, 2024

Note to reviewers:
I initially based this branch on @stmichael 's branch with the strimzi-telegraf setup. Hence there are some changes from those commits that are showing up in the diff. Not quite sure why (I thought those changes have been merged already?)

The truly new code is all in the helm folder. I have added some TODOs throughout the code. These are things that we must have in the future (to support all possible Strimzi setups), but are not essential for a basic setup (non-TLS Kafka listener, just one Strimzi cluster). The team can decide whether we want to work on them as part of this (already very large) PR or rather create follow-up issues for them, to be solved separately.

@arov00 arov00 requested a review from stmichael December 14, 2024 12:39
@arov00 arov00 requested a review from a team as a code owner December 14, 2024 12:39
helm/kcc-strimzi/templates/context-operator.yaml Outdated Show resolved Hide resolved
helm/kcc-strimzi/templates/context-operator.yaml Outdated Show resolved Hide resolved
debug = true
quiet = false

[[inputs.prometheus]]
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just as a note: This telegraf config is specific to strimzi. For the moment this is fine. With helm we could however let the user choose whether metrics should be taken from strimzi, Confluent or both.

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.

2 participants