k9s
k9s copied to clipboard
Helm operations enhancement

Is your feature request related to a problem? Please describe. Currently k9s can only view installed helm charts with minimal information
Describe the solution you'd like The helm view should allow:
- Upgrade an installed chart
- Rollback an installed chart
- Describe a chart: maybe show which resources are created by it
- List current helm repositories and have an option to install one
Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered.
Additional context Add any other context or screenshots about the feature request here.
Is there anyone working on this, I think I can help with a PR
The ability to hit e
and edit a helm chart in k9s like I can do with other yaml charts, and then have it apply the changes, would be convenient. I just ran into an issue today where it'd be quicker for me to do a quick test patch this way rather then have to trigger a whole ci/cd workflow.
Being able to rollback helm revisions would be really appreciated.
is there a way to really delete
a helm chart? The current delete command only uninstalls the chart. Couldn't we have 2 commands uninstall
and delete
The ability to hit
e
and edit a helm chart in k9s like I can do with other yaml charts, and then have it apply the changes, would be convenient. I just ran into an issue today where it'd be quicker for me to do a quick test patch this way rather then have to trigger a whole ci/cd workflow.
This is a killer feature and the only reason I open OpenLens once in a while
Currently I do it from the command line like so
get the current values used
helm get values kube-prometheus-stack > values.yaml
# get the version of the chart
helm repo update # <= This is needed if helm list doesn't show the "CHART" column
helm list
# modify the values.yaml and do
helm upgrade kube-prometheus-stack prometheus-community/kube-prometheus-stack --values values.yaml --version 48.2.3 --debug
@Wyfy0107 any movement on this one? Would love to have more helm operations at my fingertips within k9s 👍