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
✨ add secure metrics support with secure endpoint instead of the RBAC proxy and improve helm values structure (#1458)
* ✨ add secure metrics support with TLS and RBAC
- Introduced `SecureMetrics` field in `MondooOperatorConfigSpec` to enable authentication and authorization on the metrics endpoint.
- Updated deployment configuration to serve metrics over HTTPS on port 8443 when `SecureMetrics` is enabled.
- Modified ServiceMonitor to handle both HTTP and HTTPS metrics endpoints based on the `SecureMetrics` setting.
- Added tests for metrics endpoint behavior under both secure and non-secure configurations.
- Updated Helm chart values to include `secureMetrics` option.
- Adjusted deployment and verification scripts to support the new secure metrics feature.
* ✨ refactor: update controller manager args and introduce extraArgs for flexibility
* ✨ feat: add secure metrics support with RBAC and update verification script
0 commit comments