Home / Companies / Kestra / Blog / Post Details
Content Deep Dive

Plugin Versioning & Hot Reload

Blog post from Kestra

Post Details
Company
Date Published
Author
Martin-Pierre Roset
Word Count
2,852
Language
English
Hacker News Points
-
Summary

Kestra's Plugin Versioning feature, available in the Enterprise Edition from version 0.22, allows users to manage multiple versions of plugins simultaneously, ensuring that workflows remain stable while allowing for gradual upgrades. This system provides flexibility by enabling specific workflows to use particular plugin versions, thereby maintaining backward compatibility and minimizing the risks associated with "big bang" upgrades. The feature is complemented by the Hot Reload capability, which automatically synchronizes plugin updates across all infrastructure components, eliminating manual synchronization efforts and ensuring immediate access to the latest versions. Users can manage plugin versions through Kestra's web UI, where they can install, upgrade, and maintain plugins without disrupting existing workflows. This approach is particularly beneficial for enterprises with multiple teams or environments, as it allows for phased testing and adoption of new plugin versions without affecting critical operations. By integrating plugin versioning, Kestra enhances the orchestration process, providing a robust framework to handle changes and upgrades with minimal disruption.