Skip to content

Latest commit

 

History

History
53 lines (34 loc) · 2.49 KB

HELM_USER_DOCUMENTATION.md

File metadata and controls

53 lines (34 loc) · 2.49 KB

Helm Repositories

Introduction

Helm is a package management format used for Helm Charts, which are effectively recipes for Kubernetes.

Proxying Helm Repositories

You can set up an Helm proxy repository to access a remote repository location, for example to proxy the stable charts at https://kubernetes-charts.storage.googleapis.com/

To proxy a Helm repository, you simply create a new 'helm (proxy)' as documented in Repository Management in details. Minimal configuration steps are:

Configuring Helm

Configuring Helm to use Nexus Repository is fairly easy! Once you have Helm up and running you'll want to run a command similar to the following:

helm repo add nexusrepo http://localhost:8081/repository/helm-proxy/

Replace nexusrepo with what you'd like the repo to be called, and the url with what the full url to your proxy repository is.

From that point you can install helm charts using a command similar to the following:

helm install nexusrepo/mongodb

If everything went smoothly, the command above will install the latest version of mongodb.

Browsing Helm Repository Packages

You can browse Helm repositories in the user interface inspecting the components and assets and their details, as described in Browsing Repositories and Repository Groups.