Skip to content

Releases: derailed/k9s

v0.28.1

12 Nov 01:54
Compare
Choose a tag to compare

Release v0.28.1

Notes

Thank you to all that contributed with flushing out issues and enhancements for K9s! I'll try to mark some of these issues as fixed. But if you don't mind grab the latest rev and see if we're happier with some of the fixes! If you've filed an issue please help me verify and close. Your support, kindness and awesome suggestions to make K9s better are, as ever, very much noted and appreciated! Also big thanks to all that have allocated their own time to help others on both slack and on this repo!!

As you may know, K9s is not pimped out by corps with deep pockets, thus if you feel K9s is helping your Kubernetes journey, please consider joining our sponsorship program and/or make some noise on social! @kitesurfer

On Slack? Please join us K9slackers


♫ Sounds Behind The Release ♭


A Word From Our Sponsors...

To all the good folks below that opted to pay it forward and join our sponsorship program, I salute you!!

Sponsorship cancellations since the last release: 2 ;(


Feature Release

Sanitize Me!

Over time, you might end up with a lot of pod cruft on your cluster. Pods that might be completed, erroring out, etc... Once you've completed your pod analysis it could be useful to clear out these pods from your cluster.

In this drop, we introduce a new command sanitize aka z available on pod views otherwise known as The Axe!. This command performs a clean up of all pods that are in either in completed, crashloopBackoff or failed state. This could be especially handy if you run workflows jobs or commands on your cluster that might leave lots of turd pods. Tho this has a phat fail safe dialog please be careful with this one as it is a blunt tool!


Resolved Issues


Contributed PRs

Please be sure to give Big Thanks! and ATTA Girls/Boys! to all the fine contributors for making K9s better for all of us!!

  • PR #2280 chore: replace github.com/ghodss/yaml with sigs.k8s.
  • PR #2278 README.md: fix typo in netshoot URL
  • PR #2275 check if the Node already cordoned when executing Drain
  • PR #2247 Delete port forwards when pods get deleted

© 2023 Imhotep Software LLC. All materials licensed under Apache v2.0

v0.28.0

07 Nov 02:08
Compare
Choose a tag to compare

Release v0.28.0

Notes

Thank you to all that contributed with flushing out issues and enhancements for K9s! I'll try to mark some of these issues as fixed. But if you don't mind grab the latest rev and see if we're happier with some of the fixes! If you've filed an issue please help me verify and close. Your support, kindness and awesome suggestions to make K9s better are, as ever, very much noted and appreciated! Also big thanks to all that have allocated their own time to help others on both slack and on this repo!!

As you may know, K9s is not pimped out by corps with deep pockets, thus if you feel K9s is helping your Kubernetes journey, please consider joining our sponsorship program and/or make some noise on social! @kitesurfer

On Slack? Please join us K9slackers


♫ Sounds Behind The Release ♭


A Word From Our Sponsors...

To all the good folks below that opted to pay it forward and join our sponsorship program, I salute you!!

Sponsorship cancellations since the last release: 11 ;(


Feature Release

File Transfers in Da House!

Added ability to exchange files from your local machine to a pod or from a pod to your local machine. The pod view now surfaces a new command t to initiate the download/upload file transfers.


Resolved Issues

  • Issue #2249 Sort on the capacity column should consider Gi and Mb also

  • Issue #2225 View logs of all pods of a given deployment

  • Issue #2195 Some pod logs are not displayed. But I can display it when I use the command

  • Issue #2194 0.27.4 broke custom sort orders via views.yml

  • Issue #2185 No binaries for Linux_x86_64

  • Issue #2169 Add namespace name in ServiceAccount view with RoleBinding

  • Issue #2152 Latest opened namespace not being saved between k9s sessions

  • Issue #2131 deployments are not showing up, whereas kubectl gives a list

  • Issue #2130 Pending pods show 0/0 Ready instead of 0/x Ready

  • Issue #2128 k9s command not found after snap install

  • Issue #2121 colors for crds

  • Issue #2120 kustomize deletion not working as expected

  • Issue #2106 k9s delete behaves differently with kubectl

  • Issue #2085 When specifying the context command via the -c flag, selecting a cluster always returns to the context view

  • Issue #658 Feature request: Easy way to copy/download files from a pod/pv to your local PC


Contributed PRs

Please give Big Thanks! and ATTA Girls/Boys! to all the fine contributors for making K9s better for all of us!!

  • PR #2258 fix fsnotify watcher not fully working
  • PR #2253 fix manual sorting not working when sortColumn is configured
  • PR #2252 consider units when sorting capacity of pv and pvc
  • PR #2243 fix(typo): pdb header typo
  • PR #2239 fix: honor defaults from drain dialog in request
  • PR #2235 docs: add plugin.yml JSON schema
  • PR #2229 fix(log): clear bold log format after timestamp
  • PR #2188 Alias qa to quit
  • PR #2180 feat: Added support for arm in dockerfile
  • PR #2179 Focus command bar if active on startup
  • PR #2170 Add namespace for rolebinding on a clusterrole
  • PR #2161 Only apply keyConv to mnemonic in menus
  • PR #2158 Show the default container as the first entry
  • PR #2153 Changed checksums extension to checksums.sha256
  • PR #2158 Show the default container as the first entry
  • PR #2151 chore: pkg imported more than once
  • PR #2147 feat: plugin for adding an ephemeral debug container
  • PR #2141 Update plugin flux.yml with shortcuts for helm repo and oci repos
  • PR #2137 Correctly display the numbers in the Ready column of the pods view
  • PR #2136 Prompt window uses border styles
  • PR #2134 Remove unsupported key binding on users view
  • PR #2124 fix: add correct flags when deleting resources from Dir
  • PR #2119 feat: add indicator to title if toast is toggled
  • PR #2117 Add instruction how to install k9s through winget
  • PR #2112 Fix for styles
  • PR #2105 Fix the wrong/redundant icon in the prompt bar
  • PR #2103 Update carvel.yml to include contexts
  • PR #2096 fix: (config) only respect the --command flag once
  • PR #2091 Add get-all plugin specific for namespace view
  • PR #2089 Resources are rendered using skin.yaml colors
  • PR #2082 Fix typo introduced in #2045

© 2023 Imhotep Software LLC. All materials licensed under Apache v2.0

v0.27.4

07 May 17:01
f4543e9
Compare
Choose a tag to compare

Release v0.27.4

Notes

Thank you to all that contributed with flushing out issues and enhancements for K9s! I'll try to mark some of these issues as fixed. But if you don't mind grab the latest rev and see if we're happier with some of the fixes! If you've filed an issue please help me verify and close. Your support, kindness and awesome suggestions to make K9s better are, as ever, very much noted and appreciated! Also big thanks to all that have allocated their own time to help others on both slack and on this repo!!

As you may know, K9s is not pimped out by corps with deep pockets, thus if you feel K9s is helping your Kubernetes journey, please consider joining our sponsorship program and/or make some noise on social! @kitesurfer

On Slack? Please join us K9slackers


Core Team...

Please help me welcome Aleksei Romanenko(https://github.com/slimus) to the K9s contributor team!!
Alex is very knowledgeable in this space, kind and a great human being!
He has been instrumental with issues, prs and fielding questions in forums and slack.

🎉 Welcome Alex!! 🎉


A Word From Our Sponsors...

To all the good folks below that opted to pay it forward and join our sponsorship program, I salute you!!

Sponsorship cancellations since the last release: 12 ;(


Maintenance Release


Resolved Issues


Contributed PRs

Please give Big Thanks! and ATTA Girls/Boys! to all the fine contributors for making K9s better for all of us!!

  • PR #2073 Fix for missing Job annotations created from Cronjob
  • PR #2069 Unify all go version to 1.20
  • PR #2067 Create narsingh skin
  • PR #2054 Update setup-go action, with caching
  • PR #2045 Fix: (views) use saved context view when switching
  • PR #2041 Feat: allow customization of log indicator toggles
  • PR #2030 Updated monokai skin with help styles, and more monokai appropriate colors
  • PR #2027 Roles are rendered using same colorer function from skin
  • PR #2045 Fix: (views) use saved context view when switching\
  • PR #2011 Fix #2007: Remove debug command
  • PR #2006 Feat: add support for renaming contexts

© 2023 Imhotep Software LLC. All materials licensed under Apache v2.0

v0.27.3

12 Feb 15:22
7c76691
Compare
Choose a tag to compare

Release v0.27.3

Notes

Thank you to all that contributed with flushing out issues and enhancements for K9s! I'll try to mark some of these issues as fixed. But if you don't mind grab the latest rev and see if we're happier with some of the fixes! If you've filed an issue please help me verify and close. Your support, kindness and awesome suggestions to make K9s better are, as ever, very much noted and appreciated! Also big thanks to all that have allocated their own time to help others on both slack and on this repo!!

As you may know, K9s is not pimped out by corps with deep pockets, thus if you feel K9s is helping your Kubernetes journey, please consider joining our sponsorship program and/or make some noise on social! @kitesurfer

On Slack? Please join us K9slackers


♫ Sounds Behind The Release ♭


A Word From Our Sponsors...

To all the good folks below that opted to pay it forward and join our sponsorship program, I salute you!!

Sponsorship cancellations since the last release: 7 ;(


Maintenance Release


Resolved Issues


Contributed PRs

Please give Big Thanks! and ATTA Girls/Boys! to all the fine contributors for making K9s better for all of us!!

  • PR #1969 fix: Add missing help menu to gruvbox-dark skin
  • PR #1966 fix: Show meaningful error message when kubectl exec fails
  • PR #1965 set default sinceSeconds to 300
  • PR #1961 feat: Add sort by pod count on node view
  • PR #1960 [Misc] Add Nightfox-theme

© 2022 Imhotep Software LLC. All materials licensed under Apache v2.0

v0.27.2

31 Jan 17:36
Compare
Choose a tag to compare

Release v0.27.2

Notes

Thank you to all that contributed with flushing out issues and enhancements for K9s! I'll try to mark some of these issues as fixed. But if you don't mind grab the latest rev and see if we're happier with some of the fixes! If you've filed an issue please help me verify and close. Your support, kindness and awesome suggestions to make K9s better are, as ever, very much noted and appreciated! Also big thanks to all that have allocated their own time to help others on both slack and on this repo!!

As you may know, K9s is not pimped out by corps with deep pockets, thus if you feel K9s is helping your Kubernetes journey, please consider joining our sponsorship program and/or make some noise on social! @kitesurfer

On Slack? Please join us K9slackers


Maintenance Release

With feelings... Broke brew installer ;(

© 2022 Imhotep Software LLC. All materials licensed under Apache v2.0

v0.27.1

31 Jan 15:25
d5c9cf5
Compare
Choose a tag to compare

Release v0.27.1

Notes

Thank you to all that contributed with flushing out issues and enhancements for K9s! I'll try to mark some of these issues as fixed. But if you don't mind grab the latest rev and see if we're happier with some of the fixes! If you've filed an issue please help me verify and close. Your support, kindness and awesome suggestions to make K9s better are, as ever, very much noted and appreciated! Also big thanks to all that have allocated their own time to help others on both slack and on this repo!!

As you may know, K9s is not pimped out by corps with deep pockets, thus if you feel K9s is helping your Kubernetes journey, please consider joining our sponsorship program and/or make some noise on social! @kitesurfer

On Slack? Please join us K9slackers


Maintenance Release


Resolved Issues

  • Issue #1943 k9s display is broken after switching to v0.27.0
  • Issue #1935 Active namespace is dropped after accessing forbidden resources
  • Issue #1913 Exit edit mode deadlock
  • Issue #1895 AWS workspace. K9s fails on startup with unknown userid error
  • Issue #1842 Strange one - brew installed k9s

© 2022 Imhotep Software LLC. All materials licensed under Apache v2.0

v0.27.0

26 Jan 18:15
b5a7cfb
Compare
Choose a tag to compare

Release v0.27.0

Notes

Thank you to all that contributed with flushing out issues and enhancements for K9s! I'll try to mark some of these issues as fixed. But if you don't mind grab the latest rev and see if we're happier with some of the fixes! If you've filed an issue please help me verify and close. Your support, kindness and awesome suggestions to make K9s better are, as ever, very much noted and appreciated! Also big thanks to all that have allocated their own time to help others on both slack and on this repo!!

As you may know, K9s is not pimped out by corps with deep pockets, thus if you feel K9s is helping your Kubernetes journey, please consider joining our sponsorship program and/or make some noise on social! @kitesurfer

On Slack? Please join us K9slackers


Maintenance Release


♫ Sounds Behind The Release ♭

I'd like to dedicate this release to Jeff Beck one of my all time favorite musicians that sadly passed away this last week ;(


A Word From Our Sponsors...

To all the good folks below that opted to pay it forward and join our sponsorship program, I salute you!!


Resolved Issues

  • Issue #1917 Crash on open single ingress from list
  • Issue #1906 k9s exits silently if screenDumpDir cannot be created
  • Issue #1661 ClusterRole with wrong privilege list display
  • Issue #1680 Change pod kill grace period for 0 to 1

Contributed PRs

Please give Big Thanks! and ATTA Girls/Boys! to all the fine contributors for making K9s better for all of us!!

  • PR #1910 Replace x86_64 to amd64 build
  • PR #1877 Bug: portforward custom containers not showing
  • PR #1874 Feat: Add noLastestRevCheck config option
  • PR #1872 Docs: Add k8s client compatibility matrix
  • PR #1871 Bug: update scanSA calls to account for blank service accounts
  • PR #1866 Bug: Fix order of arguments for CanI function call
  • PR #1859 FEAT: Add vim-like quit force option
  • PR #1849 Bug: Fix build date for OSX
  • PR #1847 FEAT: Add labels configuration for shell node pod
  • PR #1840 FEAT: Add policy view to service accounts
  • PR #1837 FEAT: Use default terminal colors for better readability
  • PR #1830 FEAT: Plugin support for carvel kapp CR
  • PR #1829 FEAT: flux.yml plugin new displays stderr messages

© 2022 Imhotep Software LLC. All materials licensed under Apache v2.0

v0.26.7

18 Oct 15:06
37569b8
Compare
Choose a tag to compare

Release v0.26.7

Notes

Thank you to all that contributed with flushing out issues and enhancements for K9s! I'll try to mark some of these issues as fixed. But if you don't mind grab the latest rev and see if we're happier with some of the fixes! If you've filed an issue please help me verify and close. Your support, kindness and awesome suggestions to make K9s better are, as ever, very much noted and appreciated! Also big thanks to all that have allocated their own time to help others on both slack and on this repo!!

As you may know, K9s is not pimped out by corps with deep pockets, thus if you feel K9s is helping your Kubernetes journey, please consider joining our sponsorship program and/or make some noise on social! @kitesurfer

On Slack? Please join us K9slackers


Maintenance Release


A Word From Our Sponsors...

To all the good folks below that opted to pay it forward and join our sponsorship program, I salute you!!


Resolved Issues

Contributed PRs (Thank you!!)


© 2022 Imhotep Software LLC. All materials licensed under Apache v2.0

v0.26.6

27 Sep 03:45
Compare
Choose a tag to compare

Release v0.26.6

Notes

Thank you to all that contributed with flushing out issues and enhancements for K9s! I'll try to mark some of these issues as fixed. But if you don't mind grab the latest rev and see if we're happier with some of the fixes! If you've filed an issue please help me verify and close. Your support, kindness and awesome suggestions to make K9s better are, as ever, very much noted and appreciated! Also big thanks to all that have allocated their own time to help others on both slack and on this repo!!

As you may know, K9s is not pimped out by corps with deep pockets, thus if you feel K9s is helping your Kubernetes journey, please consider joining our sponsorship program and/or make some noise on social! @kitesurfer

On Slack? Please join us K9slackers


Maintenance Release


Resolved Issues

  • Issue #1773 CustomResourceDefinition does not display

Contributed PRs (Thank you!!)

  • PR #1777 Fix directory path when viewing screendump
  • PR #1776 Add a closing tag when showing timestamp in log view
  • PR #1775 Log toggles: add a space after "on" in logs view
  • PR #1772 docs: update homebrew installation note

© 2022 Imhotep Software LLC. All materials licensed under Apache v2.0

v0.26.5

22 Sep 15:55
c359491
Compare
Choose a tag to compare

Release v0.26.5

Notes

Thank you to all that contributed with flushing out issues and enhancements for K9s! I'll try to mark some of these issues as fixed. But if you don't mind grab the latest rev and see if we're happier with some of the fixes! If you've filed an issue please help me verify and close. Your support, kindness and awesome suggestions to make K9s better are, as ever, very much noted and appreciated! Also big thanks to all that have allocated their own time to help others on both slack and on this repo!!

As you may know, K9s is not pimped out by corps with deep pockets, thus if you feel K9s is helping your Kubernetes journey, please consider joining our sponsorship program and/or make some noise on social! @kitesurfer

On Slack? Please join us K9slackers


Maintenance Release

So it looks like replacing the clipboard package was indeed a dud ;(
While I was not keen on either running with cgo or taking on external dependencies, after further investigation it looks like the clipboard + wsl issue in the old package was resolved. I don't run WSL so I can't test it but if that's not the case please reopen and we will figure out another solution. For the time being, I've opted for the reversal.
Thank you!!


Resolved Issues


© 2022 Imhotep Software LLC. All materials licensed under Apache v2.0