Skip to content

Configurable Navigation #511

Description

@nwmac

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions