Using Other Repositories
Helm Classic allows for the use of additional (potentially private) repositories of charts via the helmc repo
command.
Adding a repository
$ helmc repo add mycharts https://github.com/dev/mycharts
will add a chart table with the name mycharts
pointing to the dev/mycharts
git repository (any valid git protocol with regular git authentication).
Listing repositories
$ helmc repo list
charts* https://github.com/helm/charts
mycharts https://github.com/dev/mycharts
Note the *
indicates the default repository. This is configured in a config.yaml
file in $HELMC_HOME
.
Using a different repository
$ helmc fetch mycharts/app
will fetch the app
chart from the mycharts
repo. I can then helmc install
as normal.
Removing repositories
$ helmc repo rm mycharts
Note: there is no confirmation requested.