helm registry login registry-1.docker.io
helm package myapp
helm push myapp-0.0.1.tgz oci://registry-1.docker.io/dvob
Use the normal commands with charts from OCI registry. E.g.:
# render manifests
helm template oci://registry-1.docker.io/dvob/myapp
# show values
helm template oci://registry-1.docker.io/dvob/myapp
# install/upgrade
helm upgrade --install --create-namespace --namespace myapp myapp oci://registry-1.docker.io/dvob/myapp
When specifying the chart location you can also use a version or digest:
helm template oci://registry-1.docker.io/dvob/myapp:0.0.1
helm template oci://registry-1.docker.io/dvob/myapp@sha256:b46cedeb2b1cc3549b0cfcc02a3896cfc294522214473b2333759e9644452d84