Skip to content

chore: convert prometheus config to kustomize component#195

Merged
scotwells merged 1 commit intomainfrom
chore/enable-prometheus-servicemonitor
Mar 18, 2026
Merged

chore: convert prometheus config to kustomize component#195
scotwells merged 1 commit intomainfrom
chore/enable-prometheus-servicemonitor

Conversation

@scotwells
Copy link
Collaborator

@scotwells scotwells commented Mar 18, 2026

Summary

  • Convert config/prometheus/ from a regular kustomization to a kustomize Component
  • Enables inclusion via the Flux Kustomization components list in the infra repo for ServiceMonitor deployment

Context

The infra repo's Flux Kustomization deploys datum-controller-manager from path: "./default". The prometheus directory needs kind: Component to be includable via the components field, enabling metrics scraping for the control plane component behavior dashboard.

@scotwells scotwells requested a review from a team as a code owner March 18, 2026 19:34
@scotwells scotwells requested a review from zachsmith1 March 18, 2026 19:34
Convert config/prometheus/ from a regular kustomization to a kustomize
Component so it can be included via the Flux Kustomization components
list in the infra repo.
@scotwells scotwells changed the title chore: enable prometheus ServiceMonitor in default kustomization chore: convert prometheus config to kustomize component Mar 18, 2026
@scotwells scotwells force-pushed the chore/enable-prometheus-servicemonitor branch from 9eb23ff to 0344058 Compare March 18, 2026 19:41
@scotwells scotwells enabled auto-merge March 18, 2026 19:54
@scotwells scotwells merged commit 4744f31 into main Mar 18, 2026
13 checks passed
@scotwells scotwells deleted the chore/enable-prometheus-servicemonitor branch March 18, 2026 19:54
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