This document outlines the Krkn Operator release strategy, roadmap, and how the community prioritizes features, bug fixes, and security updates.
Roadmap
Current release
- Chaos Studio
- Resiliency Score
OCM Cluster communication improvements
- Scenario Save/Replay
- Cluster Proxy Support
- Per node resiliency score
- Save/Edit/Delete Workflow Templates
Scenario Rollback
- Scenario Rollback
- Cluster liveness check
- Operator Hub distribution channel
- Chaos Studio scenario import
- Elasticsearch views (summary charts, metric views, and alerts)
Release Cadence
Krkn Operator aims to deliver feature releases every 6–8 weeks. These releases may include new features, enhancements, usability improvements, and other roadmap items driven by community feedback and contributor activity.
The release cadence is intended to balance rapid delivery of value to users while maintaining stability and quality across supported environments.
Feature Requests and Roadmap
Community feedback plays a key role in shaping the future of Krkn Operator.
Feature requests submitted through GitHub issues, enhancement proposals, community discussions, and feedback forms are reviewed regularly and considered as part of the project roadmap.
Features are prioritized based on:
- Community interest
- User impact
- Project goals
- Contributor capacity
Planned enhancements and major initiatives will be communicated through project documentation, GitHub, community meetings, and release notes.
Bug Fixes and Security Updates
Bug fixes and security updates are prioritized independently of the feature release cadence.
Critical security vulnerabilities and high-impact issues may be addressed through patch or minor releases outside the normal release cycle when necessary.
Community contributions for bug fixes, testing, and validation are always welcome.
Release Notes
Each release includes documentation for:
- New features and enhancements
- Bug fixes
- Security updates
- Compatibility updates
- Breaking changes and deprecations
- Upgrade or migration guidance, when applicable
Any compatibility changes, breaking changes, or upgrade considerations will be documented as part of the release notes to help users plan upgrades and understand changes between releases.
Getting Involved
The Krkn community welcomes feedback, feature requests, bug reports, testing, and code contributions. Community participation helps shape the roadmap and improve the overall user experience.
For feature requests or bug reports, please open an issue in the Krkn-operator GitHub repository or participate in community discussions.