May 2025 Summaries
2 posts from Kestra
Filter
Month:
Year:
Post Summaries
Back to Blog
Kestra's Namespace Files provide a solution for balancing central governance and team autonomy in workflow orchestration by allowing code and configuration reuse across workflows without sacrificing structure, security, or efficiency. This feature draws inspiration from infrastructure best practices like Kubernetes and Linux by implementing logical isolation, inheritance, and secure reusability through namespaces. These namespaces enable hierarchical organization of workflows and resources, shared resources across child namespaces, and secure isolation with dedicated secrets and variables. By using Namespace Files, teams can store and share custom scripts, templates, and configurations within their Kestra namespaces, facilitating collaboration and speeding up workflow development while maintaining compliance and security. This approach prevents the chaos associated with scaling by ensuring a clear, secure, and manageable structure, allowing teams to innovate rapidly without the risk of fragmentation or inconsistencies.
May 20, 2025
710 words in the original blog post.
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.
May 07, 2025
2,852 words in the original blog post.