When using a Perses datasource pointing to in-cluster services. The CA seems not to be included and the perses proxy client cannot verify the target service.
Steps to reproduce:
- Install COO with OpenShift enabled
- Install the monitoring UI plugin with the perses feature enabled
- Wait until the monitoring plugin deployment and perses backend stateful set are created
- Create a peses-dev namespace in which the Perses datasource and dashboard will be created
- Create a Datasource connecting to in cluster thanos querier: https://github.com/perses/perses-operator/blob/main/config/samples/openshift/thanos-querier-datasource.yaml
- Create a Dashboard that consumes this datasource: https://github.com/perses/perses-operator/blob/main/config/samples/openshift/openshift-cluster-sample-dashboard.yaml
- Navigate in the console to Observe -> Perses Dashboards
- The dashboard shows an unauthorized error
Expected behavior
- Dashboards load data from the Thanos querier without issues
- Changing the time range fetches new data without issues
- links to
(1 links to)