-
Epic
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
OCP 4.21 - Dynamic Plugins
-
None
-
52% To Do, 8% In Progress, 40% Done
-
False
-
-
False
-
Not Selected
-
None
-
None
-
None
Summary:
This epic tracks ongoing work to improve, enhance, and stabilize the Dynamic Plugins framework in the OpenShift Console. While the initial support for dynamic plugins has been delivered, additional work is required to refine developer experience, improve reliability, and ensure long-term maintainability.
Goals:
- Improve plugin stability and lifecycle management (loading, enabling/disabling, upgrades).
- Enhance security and isolation of plugin contributions.
- Expand support for new plugin extension points (navigation, dashboards, resource pages, etc.).
- Improve observability and error handling for plugin developers and cluster admins.
- Provide consistent APIs and deprecate unstable/legacy extension mechanisms.
- Strengthen documentation and tooling for plugin authors.
Scope:
- Frontend and backend improvements to the plugin framework.
- Operator and lifecycle enhancements for ConsolePlugin CR.
- Automated testing and CI coverage for plugin interactions.
- Documentation and developer experience improvements.