Files
grafana/pkg/registry/apis/datasource
beejeebus 6d64c373ce Allow FlagQueryServiceWithConnections to enable datasource config CRUD
The FlagGrafanaAPIServerWithExperimentalAPIs is only available when
`app_mode=development`. We have a more specific flag that is usable in
production, so use that.

Also, there was some old code constraining these APIs to a static list
of datasources. We don't need that anymore, so this PR removes it.

The FlagQueryServiceWithConnections is left as is, because there are
multiple existing tests that rely on this development-only, experimental
flag. I don't want to understand why that is.
2025-11-12 08:48:46 -05:00
..
2024-08-21 11:40:42 -04:00

Experimental!

This is exploring how to expose any datasource as a k8s aggregated API server.

Unlike the other services, this will register datasources as:

{plugin}.datasource.grafana.app