-
Story
-
Resolution: Unresolved
-
Major
-
None
-
Product / Portfolio Work
-
False
-
-
False
-
None
-
Unset
-
None
-
-
-
The current monitoring-only compose option doesnt play well with those using Docker or have both Docker and Podman installed due to the use of special local DNS names by each container engine to route to the localhost (host.docker.internal vs host.container.internal)
To avoid any funky issues with different containter engines, and remove the need to port-forward, we should move to leveraging openshift routes instead. This will allow for the locally running monitoring stack using Docker or Podman to scrape metrics from the ephemeral cluster for a given namespace for testing monitoring updates or to help with onboarding engagements and troubleshooting.
Done Criteria
- The monitoring-only option should provide a way to capture metrics in prometheus and grafana targeting services running in ephemeral
- The monitoring-only option should be agnostic to Docker or Podman and no rely on either specific other than running the containers