Summary
Add observability features to the Helm chart for production monitoring.
Tasks
Values Structure
metrics:
enabled: true
service:
port: 8443
serviceMonitor:
enabled: false
interval: 30s
scrapeTimeout: 10s
dashboard:
enabled: false
Reference
The operator exposes metrics at :8443/metrics with HTTPS and bearer token auth (from ServiceAccount).
Summary
Add observability features to the Helm chart for production monitoring.
Tasks
Metrics Service - Expose operator metrics for Prometheus scraping
templates/metrics-service.yamlServiceMonitor - Prometheus Operator integration
templates/servicemonitor.yamlmetrics.serviceMonitor.enabledvalue (default: false)Grafana Dashboard - Optional dashboard for operator metrics
templates/grafana-dashboard.yaml(ConfigMap)metrics.dashboard.enabledvalueValues Structure
Reference
The operator exposes metrics at
:8443/metricswith HTTPS and bearer token auth (from ServiceAccount).