Helm dashboard
Helm can do a lot, but if we need to further enhance its usability, helm plugins really come in handy.
I was just traversing some articles and came across a plugin called helm dashboard by Komodor which happened to be released at #kubecon , It really looked appealing, so I just thought to give it a try.
PS: If you're interested, you can find some of the plugins here: https://helm.sh/docs/community/related/#helm-plugins
helm plugin [SUB_COMMAND]
is the one which will help you manage all the plugins.
Ref: https://helm.sh/docs/helm/helm_plugin/
helm plugin install [PATH/URL]
is the one that will help you install a plugin.
Ref: https://helm.sh/docs/helm/helm_plugin_install/
helm plugin uninstall [PLUGIN]
is the one by which you can uninstall a plugin.
Ref: https://helm.sh/docs/helm/helm_plugin_uninstall/
How this helps:
- It gives a UI to see what all helm charts are installed.
- It helps to see its revision history.
- Graphically browse all the resources that were a part of the helm chart.
- It automatically uses KUBECONFIG, so we do not need to make any extra efforts.
- You can see all of your helm repositories and add them directly from the UI.
- It helps to see which charts are part of a repository.
- Install the chart from the UI itself.
- You can see the k8s manifest outcome on the UI itself and cross check it before installing the chart.
- Add user-defined values.
- It helps in troubleshooting as well, you can check the releases difference from the UI itself.
Installation
Its installation is relatively simple,
helm plugin install https://github.com/komodorio/helm-dashboard.git
How to access
Once the plugin is installed, just fire:
helm dashboard
It will open a local browser where you can traverse the UI and see what all magic it can do and how useful it is.
For more details, check this out: https://github.com/komodorio/helm-dashboard
Top comments (0)