Skip to content

argocd-apps: trivy metrics - #233

Merged
deer-wmde merged 4 commits into
mainfrom
de/trivy-metrics
Oct 20, 2026
Merged

deer-wmde merged 4 commits into
mainfrom
de/trivy-metrics

Conversation

@deer-wmde

@deer-wmde deer-wmde commented Oct 16, 2026 •

Copy link
Copy Markdown
Contributor

This enables the service monitor of the trivy operator with a label that lets its metrics get ingested by prometheus

https://phabricator.wikimedia.org/T441413

Bug: T441413

@deer-wmde
deer-wmde marked this pull request as ready for review October 20, 2026 06:35
@deer-wmde deer-wmde changed the title argocd-apps: trivy metrics WIP argocd-apps: trivy metrics Oct 20, 2026

@tarrow tarrow left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

I really don't want to slow you down so feel free to push back but why are we hardcoding the values into the chart rather than taking them from somewhere in the deploy repo like we do for UI/API (see: https://github.com/wbstack/charts/blob/main/charts/argocd-apps/templates/wbaas-api.yaml#L19 ) ?

If we keep up this pattern every time we change a value we will need to release a new chart etc. and deploy with helmfile to get the new argocd-app-of-apps to update rather than argocd just noticing that that values have changed and automatically updating.

Perhaps this exceptionally makes sense.

@deer-wmde
deer-wmde requested a review from tarrow October 20, 2026 09:39
Comment thread charts/argocd-apps/README.md Resolved
Co-authored-by: Thomas Arrow <tarrow@users.noreply.github.com>
@deer-wmde
deer-wmde added this pull request to the merge queue Oct 20, 2026
Merged via the queue into main with commit f678bd7 Oct 20, 2026
2 checks passed
@deer-wmde
deer-wmde deleted the de/trivy-metrics branch October 20, 2026 10:18
deer-wmde added a commit to wmde/wbaas-deploy that referenced this pull request Oct 20, 2026
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