kuadrant-operator
kuadrant-operator copied to clipboard
Test plan/script to ensure metrics can work with OpenShift User Workload Monitoring in a single cluster
- can reuse the UWM config from the downstream stitch poc
- the script should configure scrape jobs (ServiceMonitor/PodMonitor/custom config) for the stack
- allow us to go to the Openshift > Observe > Metrics/Targets tabs and see that all targets are 'UP' & metrics exist.
- consider using the API to do this, if possible, so it can be scripted
Openshifts Metrics/Targets can be accessed trough Openshift bundled Prometeus API, I did not try it yet but it should be possible.
For upstream, I'm going to close this one in favour of automated testing in the testsuite repo (which uses openshift clusters), specifically the dashboard automated testing covered in https://github.com/Kuadrant/testsuite/issues/401