As Sebastian and Matthew, I would like Busola to comprehensively review and enhance all native Kubernetes resources and Kyma modules. This includes ensuring adherence to design guidelines, completeness of required fields such as Resource Metadata and Status, attachment of Events, inclusion of Resource Graphs, Overview cards, and Monitoring and Health views where needed, to streamline development and operational tasks within the Kyma environment.
Acceptance Criteria
[ ] All native Kubernetes resources and Kyma modules are reviewed against the current design guidelines.
[ ] Each resource/module includes:
[ ] Resource Metadata and Status fields.
[ ] Events (if applicable).
[ ] Resource Graph (if applicable).
[ ] Overview cards (if applicable).
[ ] Monitoring and Health views (if applicable).
[ ] The following Kubernetes native resources are specifically reviewed and enhanced where necessary:
Enhances the developer and operator experience within Busola by providing a more intuitive, informative, and integrated interface.
Reduces the learning curve for new users and accelerates the development cycle for seasoned users.
Aligns Busola's representation of Kubernetes and Kyma resources with the best practices and standards, ensuring a reliable and high-quality user experience.
Reasons
A comprehensive review and enhancement of Busola's Views will ensure that users have all necessary information and tools at their fingertips, promoting efficiency and reducing the potential for errors.
Non-functional Requirements
The enhancements should be implemented without significant impacts on the performance or responsiveness of the Busola dashboard.
All new functionalities and enhancements must be compatible with the latest versions of major browsers and follow the Fiori Guidelines.
Dependencies
Coordination with the UI/UX team for design guideline updates and mockups.
Definition of Done (DOD)
Code is reviewed and merged into the main branch.
All acceptance criteria are met and functionality is verified by both product owners and UX.
Integration tests cover all new features and are passing.
Notes and Comments
Ongoing discussion and collaboration with the Kyma UX team are crucial for the success of this epic.
Description
As Sebastian and Matthew, I would like Busola to comprehensively review and enhance all native Kubernetes resources and Kyma modules. This includes ensuring adherence to design guidelines, completeness of required fields such as Resource Metadata and Status, attachment of Events, inclusion of Resource Graphs, Overview cards, and Monitoring and Health views where needed, to streamline development and operational tasks within the Kyma environment.
Acceptance Criteria
Kyma Resources
Workloads
[x] CronJob - https://github.com/kyma-project/busola/issues/2914
Services & Load Balancing
Config & Storage
Cluster
Metadata
Namespace overview:
Business Value
Reasons
Non-functional Requirements
Dependencies
Definition of Done (DOD)
Notes and Comments
Useful Links