Kibana Plugin Restrictions

A slightly terrifying requirement for developers of Kibana plugins is that they have to re-build their plugin for every Elasticsearch/Kibana release. Here’s the note from the Kibana Plugins page.

Kibana enforces that the installed plugins match the version of Kibana itself. Plugin developers will have to release a new version of their plugin for each new Kibana release as a result.

Files which require change

There are several files which need ot be changed before starting the build.


Now that all of the files are changed we can work on getting our environment ready for building the plugin.

Build the plugin