-
Notifications
You must be signed in to change notification settings - Fork 266
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ability to use OCI Helm Chart Registry in Apps&Marketplace #9815
Comments
JIRA-3173 |
@rohitsakala is there a target milestone for the feature? |
@richard-cox Yes it would be Q1-2.8 Rancher release |
Waiting on the backend to be ready before working on this. Checking with @gunamata on what tickets they have to track on their side. |
@gaktive , Here's the backend ticket - rancher/rancher#29105 |
I assume that this is no longer targeted for 2.8, now that 2.8.0 released? |
@CC007 correct, we'll look now for 2.9.0 as the various teams align on working on this. |
From confluence it looks like the cluster repo resource accepts a url that's either http/s or oci. It also states that the url can either be all repos at the location or a specific repo
Note is also goes on to talk about tags In SURE-7218 it was discussed to reduce the impact of large helm repos by targeting a specific chart. Looks like there's some misalignment on terminology. The OCI registry host would equate to the helm repository, and the repository the chart(S). I think then SURE-7218 would be alright if we offered the user the proposed two input fields of registry_host_url and repository_namespace (not quite sure what we'd call them...) Edit: tags where also specified in the RFC and below, so we would need to construct the url via three fields
|
@richard-cox Yes the values can be
@mattfarina suggested to use only one URL field for specifying OCI URL since fleet also gives a URL field. This maintains consistency. can we please have this conversation in JIRA ? if possible ? Thanks |
@rohitsakala These would be UI input fields that would be used to construct the URL sent your way, rather than a request for you to change the underlying resource |
@richard-cox yes but @mattfarina suggested only one field. but please feel free to do what the UI team thinks right according to the user experience. I am okay with anything |
@kwwii based on the requirements, I have some ux/ui questions:
|
@rohitsakala should UI do something about this item?
|
@momesgin RE |
@momesgin Be sure to add a proper placeholder to reflect the url/namespace:tag information the user needs to enter |
@momesgin Yes, index.yaml is recieved by the UI and the UI should not display the date&time in the |
Internal Reference: SURE-7573
Is your feature request related to a problem? Please describe.
Helm supports OCI-based helm charts since 3.8.0 and Rancher doesn't through Apps & Markatplace. Backend is being done for it through this RFC https://confluence.suse.com/display/RMI/Support+OCI+Registry+based+Helm+Charts
Describe the solution you'd like
RFC https://confluence.suse.com/display/RMI/Support+OCI+Registry+based+Helm+Charts
UI Specific
oci url
in addition to http and git and only show basic auth as oci only supports basic auth right now.OCI URL's must contain ONLY helm charts. For example oci://test.rancher.io/charts or oci://test.rancher.io/charts/mychart. The list of charts available from the repository are updated every 6 hours.
Application Version
,Home
,Maintainers
values from the response of thelink=info
API call.which is in the spec of the clusterRepo. These are optional values and the default values set in the backend from 1s,5s,5
respectively. The minimum is 1 second
These tasks will be delayed since docs page needs to be setup first.
The text was updated successfully, but these errors were encountered: