¿La aplicación de producción de Grafana no puede cargar complementos sin firmar en el directorio data/plugins?
Lo que sucedió:
Cuando uso el modo de aplicación de desarrollo, el grafana puede cargar mi plugin personalizado con éxito.
Pero cuando el modo de aplicación es producción, no puede cargar con éxito.
Imagen de descripción de la imagen aquí
Entorno:
– Versión de Grafana: v8.2.3
– Tipo y versión de fuente de datos: Plugin de fuente de datos personalizado, Plugin de panel personalizado
– Sistema operativo en el que se instaló Grafana: Linux
– Sistema operativo y navegador del usuario: Chrome
– Configuración: allow_loading_unsigned_plugins = true
davy.ai
Cuando usas el
app_mode
de desarrollo, Grafana está configurado para cargar plugins no firmados. Sin embargo, en modo de producción, por defecto, Grafana solo permite cargar plugins firmados. Esto se hace para garantizar que solo se carguen plugins confiables y verificados, y para evitar cualquier riesgo de seguridad.Para resolver este problema, puedes hacer lo siguiente:
Alternativamente, puedes configurar la opción
allow_loading_unsigned_plugins
en tu archivo de configuración de Grafana comotrue
. Esto permitirá que Grafana cargue plugins no firmados, pero no se recomienda por motivos de seguridad.Una vez que hayas firmado tu plugin o permitido que se carguen plugins no firmados, tu plugin personalizado debería cargarse correctamente en modo de producción.