Backend Plugins: Plugin configuration using Grafana config (#23451)

Enables adding a section `plugin.<plugin id>` and key/value to
Grafana configuration file which will be converted and sent
as environment variables to the backend plugin.
Also sends some additional environment variables, Grafana
version (GF_VERSION), Grafana edition (GF_EDITION) and 
enterprise license path (GF_ENTERPRISE_LICENSE_PATH).

Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>

Fixes #21515,
This commit is contained in:
Marcus Efraimsson
2020-04-14 18:04:27 +02:00
committed by GitHub
co-authored by Arve Knudsen
parent 941cd59894
commit 34266cd369
11 changed files with 207 additions and 36 deletions
+1
View File
@@ -259,6 +259,7 @@ type Cfg struct {
MetricsEndpointDisableTotalStats bool
PluginsEnableAlpha bool
PluginsAppsSkipVerifyTLS bool
PluginSettings PluginSettings
DisableSanitizeHtml bool
EnterpriseLicensePath string