Skip to content

[Umbrella] Dashboard Release plan for v0.4.0 #484

Description

@warjiang

📚 karmada dashboard will release v0.4.0, which will work with karmada v1.18.0 (6.12 ~ 6.16)

Features that can be added before the v0.4.0 release deadline

Feature 1: GlobalControl for karmada dashboard

It's also LFX2026 term1 project cc @SunsetB612 . Karmada Dashboard manages resources at the atomic level but lacks visual representation of resource relationships. Users cannot easily trace the propagation path from ResourceTemplatePropagationPolicy ResourceBindings -> Workscluster distribution.
We propose adding topology visualization for core resources to improve usability for all users, regardless of expertise level.

Feature 2: OIDC Integration

Karmada Dashboard currently supports only a basic Bearer token login model. Users must manually obtain and paste a JWT (typically a Kubernetes ServiceAccount token) to sign in. This approach does not fit enterprise environments, where integration with an existing identity system is usually required.
Dex is a federated OpenID Connect (OIDC) identity provider (IdP). It acts as a unified entry point to upstream identity providers and issues OIDC ID tokens on their behalf. This allows applications to integrate with different enterprise identity systems through one standardized interface.
We propose to integrate Dex as the OIDC provider for Karmada Dashboard, so enterprise users can log in with existing organizational accounts via the standard OAuth 2.0 authorization code flow.

Feature 3: Chaos

Features unlikely to start before the v0.4.0 release deadline but are likely to be pursued in the future

currently the feature is still under the process of discussion, more effort to push the feature forward.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions