You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(metrics): expose metrics via HTTP on :8080 for vmagent scraping (#8)
* feat(metrics): expose metrics via HTTP on :8080 for vmagent scraping
Switch metrics endpoint from HTTPS :8443 to HTTP :8080 to enable
automatic scraping via the kubernetes-pods vmagent job using
prometheus.io pod annotations. Webhook TLS on :9443 is unchanged.
* fix(metrics): add --metrics-secure=false to expose HTTP without TLS
* feat(metrics): expose HTTP metrics on :8080 with podAnnotations support
- Switch metrics endpoint from :8443 (TLS) to :8080 (HTTP) for vmagent scraping
- Disable cert_metrics_manager_patch to remove metrics-certs volume dependency
- Add podAnnotations injection in helm-generator for vmagent scrape annotations
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
* chore(crd): revert controller-gen version annotation to v0.18.0
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
---------
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
0 commit comments