Skip to content

ArcticSnowman/helm-github

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

helm-github

A Helm plugin that installs or upgrades raw Helm charts from GitHub

Installation

  • helm plugin install --version master https://github.com/sagansystems/helm-github.git
  • helm github --help

image

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 git@github.com:kubernetes/charts.git --path stable/external-dns
  • helm github install --repo git@github.com:coreos/alb-ingress-controller.git --ref 6d64984 --path alb-ingress-controller-helm
  • helm github install --repo git@github.com: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 git@github.com:kubernetes/charts.git --path stable/external-dns
  • helm github upgrade happy-panda --repo git@github.com:coreos/alb-ingress-controller.git --ref 6d64984 --path alb-ingress-controller-helm
  • helm github upgrade happy-panda --repo git@github.com:coreos/alb-ingress-controller.git --ref master --path alb-ingress-controller-helm -f alb-ingress-controller/values.yml --version 0.0.6

About

A Helm plugin to install raw Helm Charts from Github

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 100.0%