helm-push
is a helm plugin that allows you to push chart package to Nexus
Your nexus should be installed nexus-repository-helm plugin.
Install the latest version:
$ helm plugin install https://github.com/Cheneytt/helm-push.git
Install a specific version:
$ helm plugin install https://github.com/Cheneytt/helm-push --version 0.1.0
# Add your chart repository
$ helm repo add repo-name https://yournexushost/repository/yourhelmhost/ --username yourusername --password yourpassword
# Push a chart package to your repository
$ helm push chartname.tar.gz reponame
# Push a chart directory to your repository
$ helm push . reponame
# Update Helm cache
$ helm repo update
# Fetch the chart
$ helm fetch reponame/chartname