-
Notifications
You must be signed in to change notification settings - Fork 183
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
fix labels, disable Fluent-Bit Helm Chart serviceMonitor, use Prometheus Operator additionalServiceMonitors to work around expectation that Prometheus Operator is already installed. #159
Conversation
…eus Operator additionalServiceMonitors to work around expectation that Prometheus Operator is already installed.
app: sumologic | ||
release: prometheus-operator | ||
release: collection |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We will also need to document to remind user to override all these hard corded value if they specify a different release name cc @maimaisie
@frankreno I get this error trying this, maybe I'm doing something wrong?
Interestingly, fluentd and fluentbit do appear to work then, but only those 3 service monitors. The only targets I see in Prometheus now are
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There is a bug in our CI script that if you change values.yaml in the first commit of a new branch, the overrides yamls don't get generated (tracked by this Jira https://jira.kumoroku.com/jira/browse/SUMO-117261 but I haven't got a chance to look into it yet). To workaround it, we'll need to make some changes in values.yaml in a second commit. Let me just add a newline somewhere and delete it later 😓
Frank and I figured out the issue I was having with The problem is that I was applying the new |
selector: | ||
matchLabels: | ||
app: fluentd-events | ||
- name: collection-fluent-bit |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@frankreno this file is generated from values.yaml
. is this name: collection-fluent-bit
correct for the prometheus-overrides.yaml
file?
* move fastly resources to separate file * add comment
fix labels, disable Fluent-Bit Helm Chart serviceMonitor, use Prometheus Operator additionalServiceMonitors to work around expectation that Prometheus Operator is already installed.