Two categories here:
App Bar
The main side app bar currently is hard-coded to show clusters and then a couple of sections below. As a user I’d like to be able to customize the app bar.
- Maybe I don’t want to see clusters listed but instead have a single kubernetes icon that lists the clusters that I can click on to explore a given cluster.
- I’d like to be able to hide navigation items that I don’t want to use - like Harvester and Fleet.
- I’d like to be able to pin more than just clusters - I’d like to pin the apps that I use the most.
- I’d like to be able to pin different views for clusters - currently when I pin a cluster, I will go to the explorer view, but I’d like to be able to pin a Harvester cluster to the app bar.
Product Side Navigation
For a given product/app like Cluster Explorer, I want to be able to define different navigation views. These could well tie into personas.
A use case is SUSE Security, where I would like security administrators to see a different navigation when they explore a Kubernetes cluster.
Another use case is an application developer, where perhaps, as a cluster administrator, I can define a simpler navigation that only exposes some workload types, secrets and config maps (for example), so that the user has a much simpler experience to get started with.
Possibly these could be defined in extensions (rather than requiring new UX to define/customize), but maybe users want to add common resources to their explorer views as well.
Two categories here:
App Bar
The main side app bar currently is hard-coded to show clusters and then a couple of sections below. As a user I’d like to be able to customize the app bar.
Product Side Navigation
For a given product/app like Cluster Explorer, I want to be able to define different navigation views. These could well tie into personas.
A use case is SUSE Security, where I would like security administrators to see a different navigation when they explore a Kubernetes cluster.
Another use case is an application developer, where perhaps, as a cluster administrator, I can define a simpler navigation that only exposes some workload types, secrets and config maps (for example), so that the user has a much simpler experience to get started with.
Possibly these could be defined in extensions (rather than requiring new UX to define/customize), but maybe users want to add common resources to their explorer views as well.