Skip to content

Helm chart for easy Grafana plugin installation from arbitrary branch.

Notifications You must be signed in to change notification settings

devopsprodigy/grafana-plugin-installer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

grafana-plugin-installer

Helm chart for easy Grafana plugin installation from arbitrary branch.

Usage

Clone repo:

git clone https://github.com/devopsprodigy/grafana-plugin-installer.git

Install chart:

helm install ./grafana-plugin-installer \ 
    --name YOUR_CHART_NAME \
    --set grafana.pvcName=GRAFANA_PVC_NAME \
    --set plugin.name=PLUGIN_NAME \
    --set plugin.repo=PLUGIN_REPO_URL \
    --set plugin.tag=PLUGIN_REPO_BRANCH \
    --namespace GRAFANA_NAMESPACE

OR

Upgrade existing chart:

helm upgrade YOUR_CHART_NAME ./grafana-plugin-installer \ 
    --set grafana.pvcName=GRAFANA_PVC_NAME \
    --set plugin.name=PLUGIN_NAME \
    --set plugin.repo=PLUGIN_REPO_URL \
    --set plugin.tag=PLUGIN_REPO_BRANCH \
    --namespace GRAFANA_NAMESPACE

Check job completion:

kubectl get job -l app=PLUGIN_NAME-grafana-plugin-installer,tag=PLUGIN_REPO_BRANCH -n GRAFANA_NAMESPACE 

Restart Grafana pods:

kubectl delete po -l app=grafana -n GRAFANA_NAMESPACE

About

Helm chart for easy Grafana plugin installation from arbitrary branch.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages