derailed / k9s

🐶 Kubernetes CLI To Manage Your Clusters In Style!
https://k9scli.io
Apache License 2.0
27.59k stars 1.74k forks source link

Better support of Helm management #1023

Open omersi opened 3 years ago

omersi commented 3 years ago




Is your feature request related to a problem? Please describe. Using the helm interface, I can see which release is deployed and in what state it's currently at. I'd like to see the release history and the option to roll it back to a previous version. for now, I can only delete it.

Describe the solution you'd like

I'd like to see releases' history

helm3 history myrelease  -nnamespace

And the option to exercise the rollback command

helm3 rollback -nnamespace myrelease  12

Describe alternatives you've considered using the CLI outside the of K9s :(

derailed commented 3 years ago

@omersi Great issue! Right I was not sure how much of helm k9s should expose and was waiting for some feedback from the original helm drop. These make perfect sense!

omersi commented 3 years ago

BTW - I introduced k9s to my team and everyone is now using it. it's what we were looking for. We love it!

derailed commented 3 years ago

@omersi Very cool! Thank you so much Omer for spreading the word and for your support!

puckpuck commented 3 years ago

I find myself often wanting to hit v on the Helm view to get a list of values used in the Helm release.

This would be equivalent to doing helm get values [release-name]

acramsay commented 2 years ago

I am often confused when helm releases are "missing" because they are in a transient state such as pending-upgrade. I would be great to have a toggle to show all releases.

This would be the quivalent of doing helm list --all

sj-asm commented 2 years ago

It would also be nice to be able to view the history of the release changes (for example, by pressing the Enter key) and roll back to the selected version.