Skip to content

Add a generic component to install specific charts outside the apps and marketplace context #13105

@mantis-toboggan-md

Description

@mantis-toboggan-md

Is your feature request related to a problem? Please describe.
Our UI extensions often require a helm chart installed alongside them: elemental, kubewarden, capi, virtual clusters. It would be nice if, upon installing the UI extension, users that didn't have the required app were notified of that and offered an easy way to install it from whatever page they're currently on, without navigating into the cluster explorer->apps and marketplace.

Describe the solution you'd like
A generic modal component that extensions can use to install specific helm apps with minimal configuration. Users should be able to pick which cluster to install the app in, without necessarily being in the cluster explorer context: eg, from the cluster management, I would like to be able to install the k3k chart into any downstream cluster eg, from the CAPI turtles landing page, I would like to be able to install the turtles chart.

Describe alternatives you've considered

Additional context
Kubewarden already has something like this -- we should look at making the code there more generic, as it needs to be used across extensions.

Metadata

Metadata

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions