Each managed observability offering requires a Service Account holding the correct permissions to interface with the querier/ingester frontends. The Showcase Namespace demonstrates how to use the entire monitoring stack.
Service Account
Role & Binding
Create a Role which holds get permissions on the namespace/metrics resource.
Create a Service Account & grant the role to it.
Finally, create a secret, which dynamically populates with a JWT, which can be used to make requests to the monitoring infrastructure.
Confirm a token was created in the secret by running kubectl get secret grafana-ds-sa-token -o jsonpath='{.data.token}'