-
Notifications
You must be signed in to change notification settings - Fork 7.1k
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
Alter schema of 'index.yaml' #1197
Comments
Overall it LGTM. I would consider adding a "URLs" field like OCI has in case of mirrors. Also, I would like to see a recognized DNS federated namespace for helm packages but that can be a separate issue. It would affect this design potentially though. |
Adding a URLs field where? |
@philips could you elaborate on the DNS federated namespace idea? What's an example use-case? |
@technosophos I was assuming this was instead of @philips good idea. Though right now we ignore the URL field in the index.yaml anyways :) #1169 |
Okay, changing to support |
This implements a new index file format for repository indices. It also implements a new format for requirements.yaml. Breaking change: This will break all previous versions of Helm, and will impact helm search, repo, serve, and fetch functions. Closes helm#1197
This implements a new index file format for repository indices. It also implements a new format for requirements.yaml. Breaking change: This will break all previous versions of Helm, and will impact helm search, repo, serve, and fetch functions. Closes helm#1197
This implements a new index file format for repository indices. It also implements a new format for requirements.yaml. Breaking change: This will break all previous versions of Helm, and will impact helm search, repo, serve, and fetch functions. Closes helm#1197
This implements a new index file format for repository indices. It also implements a new format for requirements.yaml. Breaking change: This will break all previous versions of Helm, and will impact helm search, repo, serve, and fetch functions. Closes helm#1197
This implements a new index file format for repository indices. It also implements a new format for requirements.yaml. Breaking change: This will break all previous versions of Helm, and will impact helm search, repo, serve, and fetch functions. Closes helm#1197
This implements a new index file format for repository indices. It also implements a new format for requirements.yaml. Breaking change: This will break all previous versions of Helm, and will impact helm search, repo, serve, and fetch functions. Closes helm#1197
This implements a new index file format for repository indices. It also implements a new format for requirements.yaml. Breaking change: This will break all previous versions of Helm, and will impact helm search, repo, serve, and fetch functions. Closes helm#1197
This implements a new index file format for repository indices. It also implements a new format for requirements.yaml. Breaking change: This will break all previous versions of Helm, and will impact helm search, repo, serve, and fetch functions. Closes helm#1197
This implements a new index file format for repository indices. It also implements a new format for requirements.yaml. Breaking change: This will break all previous versions of Helm, and will impact helm search, repo, serve, and fetch functions. Closes helm#1197
This implements a new index file format for repository indices. It also implements a new format for requirements.yaml. Breaking change: This will break all previous versions of Helm, and will impact helm search, repo, serve, and fetch functions. Closes helm#1197
This implements a new index file format for repository indices. It also implements a new format for requirements.yaml. Breaking change: This will break all previous versions of Helm, and will impact helm search, repo, serve, and fetch functions. Closes helm#1197
This implements a new index file format for repository indices. It also implements a new format for requirements.yaml. Breaking change: This will break all previous versions of Helm, and will impact helm search, repo, serve, and fetch functions. Closes helm#1197
This implements a new index file format for repository indices. It also implements a new format for requirements.yaml. Breaking change: This will break all previous versions of Helm, and will impact helm search, repo, serve, and fetch functions. Closes helm#1197
The current index.yaml file looks like this:
There have been ongoing discussions to alter this format before Alpha.5 releases. The goals for altering are:
helm
or something much simpler likejq
.Here's the proposed new version:
This presents the data in a more tree-like way:
Note that it does collapse the
chartfile
fields into the versions object.When it comes to ordering the VERSIONS[] list, it should be ordered by version, descending. So the newest release is in VERSIONS[0]. Assessing the stability of a version is done by SemVer 2 rules.
The text was updated successfully, but these errors were encountered: