Skip to content

[maestrod] Add ServiceMonitor#142

Merged
lazyoldbear merged 1 commit into
masterfrom
lazyoldbear/servicemonitor-maestrod
May 29, 2026
Merged

[maestrod] Add ServiceMonitor#142
lazyoldbear merged 1 commit into
masterfrom
lazyoldbear/servicemonitor-maestrod

Conversation

@lazyoldbear
Copy link
Copy Markdown
Collaborator

@lazyoldbear lazyoldbear commented May 29, 2026

Adds an optional Prometheus Operator ServiceMonitor for the maestrod chart, disabled by default and scraping /metrics on the existing http Service port. Introduces observability.metrics.serviceMonitor values for namespace, labels, intervals, relabeling, honorLabels, and jobLabel without adding a new app port. Regenerates the README and values schema, bumps the chart to 0.6.0, and updates the changelog. Validated with helm schema, helm-docs --chart-search-root charts/maestrod, helm lint charts/maestrod, default helm template, ServiceMonitor-enabled helm template, and git diff --check.

@lazyoldbear lazyoldbear changed the title [codex] Add maestrod ServiceMonitor [maestrod] Add ServiceMonitor May 29, 2026
@lazyoldbear lazyoldbear self-assigned this May 29, 2026
@lazyoldbear lazyoldbear requested review from fritznoff and olihou May 29, 2026 02:12
@lazyoldbear lazyoldbear marked this pull request as ready for review May 29, 2026 09:22
@lazyoldbear lazyoldbear merged commit 5e532a2 into master May 29, 2026
2 checks passed
@lazyoldbear lazyoldbear deleted the lazyoldbear/servicemonitor-maestrod branch May 29, 2026 09:29
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.

1 participant