helm-github
helm-github copied to clipboard
A Helm plugin to install raw Helm Charts from Github
helm-github
A Helm plugin that installs or upgrades raw Helm charts from GitHub
- https://docs.helm.sh/helm/#helm-install
- https://docs.helm.sh/helm/#helm-upgrade
Installation
helm plugin install --version master https://github.com/sagansystems/helm-github.githelm github --help

helm-github plugin updates
Automatically
helm github --update
Manually
cd $HELM_HOME/plugins/git pull
Usage
Install a chart from a GitHub repo
helm github install --repo [email protected]:kubernetes/charts.git --path stable/external-dnshelm github install --repo [email protected]:coreos/alb-ingress-controller.git --ref 6d64984 --path alb-ingress-controller-helmhelm github install --repo [email protected]:coreos/alb-ingress-controller.git --ref master --path alb-ingress-controller-helm --namespace kube-system --name alb-ingress-ctlr-1 -f alb-ingress-controller/values.yml --version 0.0.6
Upgrade the happy-panda release to a new version of the chart from a GitHub repo
helm github upgrade happy-panda --repo [email protected]:kubernetes/charts.git --path stable/external-dnshelm github upgrade happy-panda --repo [email protected]:coreos/alb-ingress-controller.git --ref 6d64984 --path alb-ingress-controller-helmhelm github upgrade happy-panda --repo [email protected]:coreos/alb-ingress-controller.git --ref master --path alb-ingress-controller-helm -f alb-ingress-controller/values.yml --version 0.0.6