-
Notifications
You must be signed in to change notification settings - Fork 51
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: add serviceMonitor in the helm chart #485
Conversation
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.
This CRD is not in the core of Kubernetes. It would be better if you could add a conditional statement. Have it only when enable this feature. Actually, you already have that value but you didn't use it here. Or just forget?
helm/api-testing/values.yaml
Outdated
@@ -109,3 +109,15 @@ affinity: {} | |||
|
|||
mongodb: | |||
enabled: false | |||
|
|||
serviceMonitor: | |||
enabled: true |
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.
I prefer to change this default value to false
because This CRD is not in the core of Kubernetes.
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.
I changed it to false and used.
helm/api-testing/values.yaml
Outdated
interval: 15s | ||
path: /metrics |
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.
Forget to use these values?
helm/api-testing/values.yaml
Outdated
prometheus: | ||
prometheusSpec: | ||
podMonitorSelectorNilUsesHelmValues: false | ||
serviceMonitorSelectorNilUsesHelmValues: false |
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.
Add here.
By the way, the e2e testing has failed. |
c499476
to
e54c0fb
Compare
e54c0fb
to
768baec
Compare
Quality Gate passedIssues Measures |
* chore(deps): update metabase/metabase docker tag to v0.47.4 * Update app version [skip ci] --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: github-action update-app-version <[email protected]>
Fixes #358
Create a serviceMonitor in the helm chart to expose the Promethus metrics.