rancher / dashboard

The Rancher UI
https://rancher.com
Apache License 2.0
457 stars 257 forks source link

Allow charts in Apps and Marketplace to specify support for specific Architectures #9819

Open gaktive opened 1 year ago

gaktive commented 1 year ago

Internal reference: SURE-6440

Request description: Allow experimental / non-experimental chart annotation to also include which archs are included in scope

Actual behavior: Today we can only mark chart experimental/non experimental

Expected behavior: Allow for new annotation such as catalog.cattle.io/permits-architecture: x86_64, arm64 which is represented in the Apps and Marketplace UI indicating to the users this information of scope of support

We currently label a chart as either experimental or non-experimental (supported), which doesn't allow us to clarify which architectures support applies to. We can't always certify each chart so broadly so we need to be able to describe the meaning of the something being moved out of experimental more accurately in the product.

gaktive commented 1 year ago

This ties into the redesigned card work in https://github.com/rancher/dashboard/issues/8859

gaktive commented 1 year ago

This work should be done at the same time as Distros since it touches similar code: https://github.com/rancher/dashboard/issues/9819

gaktive commented 11 months ago

Waiting on the backend to be ready before working on this. Checking with @gunamata on what tickets they have to track on their side.

gunamata commented 11 months ago

@gaktive , Here's the backend ticket: https://github.com/rancher/rancher/issues/43090

gaktive commented 11 months ago

5193 contains info on past efforts here, if it helps with context at least.