Installing custom plugins with elasticsearch version upgrades


I am looking to see if there's a way where we can upgrade elasticsearch version on clusters without having to build the custom plugin with that version. Let's say for example, I have a plugin built off of 6.3.2 and when I try to install it on a 6.4.x cluster, it fails.
Will an upgrade between versions have the same issue or elasticsearch internally manages this?

If there is no way but to match the elasticsearch version in your plugin dependency, is there a better way of doing this instead of having to build a plugin everytime by using something like a provided scope which takes the elasticsearch version on install and deploy?

Plugins must be compiled against the exact version of elasticsearch they will run with, so they must be rebuilt every version.

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.