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.