k9s

notes:

no notes

Release list
0.50.6
RECENT
0.50.5
RECENT
0.50.4
0.50.3
0.50.2
0.50.1
0.50.0
0.40.10
0.40.9
0.40.8
0.40.7
0.40.6
0.40.5
0.40.4
0.40.3
0.40.2
0.40.1
0.40.0
0.32.7
0.32.6
6m+
Release notes:
<img src="https://raw.githubusercontent.com/derailed/k9s/master/assets/k9s.png" align="center" width="800" height="auto"/>

Release v0.50

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 ♭

5-O, 5-0... Spring Cleaning In Effect!

☠️ Careful on this upgrade! 🏴‍☠️ We've gone thru lots of code revamp/refactor on this drop, so mileage may vary!!

K9s Slow?

It looks like K9s performance took a dive in the wrong direction circa v0.40.x releases. Took a big perf/cleanup pass to improve perf and think this release should help a lot (famous last words...)

NOTE! As my dear granny use to say: You can't cook a great meal without trashing the kitchen, So likely I have broken a few things in the process. So thread carefully and report back!

Now with Super Column Blow!

By general demand, juice up custom views! In a feature we like to refer to as Super Column Blow... As of this drop, you can go full Chuck Norris and sprinkle some of your JQ_FU with you custom views.

For example...

# views.yaml
views:
  v1/pods:
    sortColumn: NAME:asc
    columns:
    - AGE
    - NAMESPACE
    - NAME
    - IMG-VERSION:.spec.containers[0].image|split(":")|.[-1]|R # => Grab the main container image name and pull the image version
                                                               # => out into the `IMG-VERSION` right aligned column

NOTE: ☢️ This is very much experimental! Not all JQ queries features are supported! (See https://github.com/itchyny/gojq for the details!)

Videos Are In The Can!

Please dial K9s Channel for up coming content...


Resolved Issues

  • #3226 Filter view will show mess when filtering some string
  • #3224 Respect kubectl.kubernetes.io/default-container annotation
  • #3222 Option to Display Resource Names Without API Version Prefix
  • #3210 Description line is buggy

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!!

  • #3237 fix: List CRDs which has k8s.io in their names
  • #3223 Fixed skin config ref of in_the_navy to in-the-navy
  • #3110 feat: add splashless option to suppress splash screen on start

<img src="https://raw.githubusercontent.com/derailed/k9s/master/assets/imhotep_logo.png" width="32" height="auto"/> © 2025 Imhotep Software LLC. All materials licensed under Apache v2.0

Copyright © 2023 - All right reserved by Yadoc SAS