ServiceMonitor TLS serverName uses hardcoded namespace, causing TLS mismatch on custom namespaces
ServiceMonitor TLS serverName uses hardcoded namespace, causing TLS mismatch on custom namespaces: a task in LegoFlow-SWE (Harbor dataset). The Node Healthcheck Operator currently deploys a static ServiceMonitor manifest that contains a hardcoded serverName in its TLS configuration. That…
The task
The Node Healthcheck Operator currently deploys a static ServiceMonitor manifest that contains a hardcoded `serverName` in its TLS configuration. That serverName embeds the namespace `openshift-workload-availability`. When the operator is installed via OLM into a **different** namespace, the serverName no longer…
Part of Lego-X/LegoFlow-SWE.