Skip to content

Helm Repositories

Max Bethmann edited this page Apr 6, 2026 · 1 revision

Helm repositories offer support hosting for helm charts. The helm repository implementation is based on the OCI repository implementation. As such the OCI protocol will be treated as the first-class citizen and the old helm repository protocol is only partially supported. Read the limitations section for more details.

Limitations

There are some limitations users of this feature should be aware of:

  • Pushing charts to the repository is limited to the OCI protocol
  • Both the OCI and legacy API are supported for pulling charts from a repo
  • Index.yaml files are only available at the group or artifact level. I. e. pushing a chart named nginx-ingress to the path nginx will result in an index.yaml at /nginx/index.yaml and one under /nginx/ningx-ingress/index.yaml
  • Mirroring currently only supports the OCI protocol, if the remote repository does not support it, mirroring will fail.
  • The index.yaml files only list artifacts that are present on the local server, charts from remote mirrors will not be shown, unless they have already been mirrored locally.

Clone this wiki locally