kyma-project / busola

Web based Kubernetes Dashboard with a focus on privacy that requires no active components or special privileges in your cluster.
Apache License 2.0
24 stars 47 forks source link

Notification Center in Busola #2975

Open pbochynski opened 2 months ago

pbochynski commented 2 months ago

Description

Implement a Notification Center within Busola to enhance user experience by providing timely updates and alerts regarding various events and states. This feature will help users stay informed about critical information without needing to navigate away from their current tasks.

Notification Types

The Notification Center will handle the following types of notifications:

  1. Healthiness of modules and standard K8s resources
  2. New modules available
  3. New releases of enabled modules
  4. New content: blog posts, documentation
  5. Scheduled maintenance windows e.g. Kubernetes updates (out of scope now)
  6. High Availability Alerts (out of scope for now - should come from a dedicated module)

Features

User Experience

Implementation Considerations

Reasons

This feature will significantly improve user engagement and satisfaction by providing a centralized, user-friendly notification system within Busola.