Skip to content

Update dependency derailed/k9s to v0.50.6 #748

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Nov 10, 2024

This PR contains the following updates:

Package Update Change
derailed/k9s minor v0.32.5 -> v0.50.6

Release Notes

derailed/k9s (derailed/k9s)

v0.50.6

Compare Source

Release v0.50.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

  • #​3334 Watcher failed for events.k8s.io/v1/events -- expecting a meta table but got *unstructured.Unstructure

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

  • #​3332 fix: pre-check for get permissions only on port-forward
  • #​3311 Fix concurrent read writes
  • #​3310 fix: use full path of date to avoid conflict

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

v0.50.5

Compare Source

Release v0.50.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!


Resolved Issues

  • #​3328 Pod overview shows wrong number of running containers with sidecar init-container
  • #​3309 [0.50.4] k9s crashes when attempting to load logs
  • #​3301 Port Forward deleted without UI notification when forwarding to wrong port
  • #​3294 [0.50.4] k9s crashes when filtering based on labels
  • #​3278 k9s doesn't honor the --namespace parameter

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

  • #​3311 Fix concurrent read writes
  • #​3310 fix: use full path of date to avoid conflict
  • #​3308 Show replicasets from deployment view
  • #​3300 fix: truncate label selector input to max length
  • #​3296 fix: update time format in logging to 24-hour format

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

v0.50.4

Compare Source

Release v0.50.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

Maintenance Release!


Resolved Issues

  • #​3288 Resource search doesn't filter by name in custom view
  • #​3286 K9S doesn't understand matchExpressions selector in Deployment to Pod navigation
  • #​3285 Rollout Restart method conflicts with GitOps (Flux, ArgoCD)
  • #​3283 Deployment status showing wrong ready state
  • #​3278 k9s doesn't honor the --namespace parameter

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

  • #​3292 fix: respect insecure flag when switch context
  • #​3277 feat: add hostPathVolume (docker)
  • #​3253 fix: set default request timeout to 120 seconds
  • #​2866 Feature/default_view

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

v0.50.3

Compare Source

Release v0.50.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

Maintenance Release!

A bit more code spring cleaning/TLC and address a few bugs:

  1. [RBAC View] Fix issue bombing out on RBAC cluster roles
  2. [Custom Views] Fix issue with parsing jq filters and bombing out (Big Thanks to Pierre for flagging it!)

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

  • #​3273 k9s plugin scopes containers issue
  • #​3169 feat: pass context and token flags to kubectl exec commands

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

v0.50.2

Compare Source

Release v0.50.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

5-0, 5-0 HotFix!

It looks like we've broken a few (more) things in the clean up process 😳
This is what you get for trying to refresh a ~10 year old code base 🙀
Apologizes for the disruption in the farce. Hopefully much happier on v0.50.2...
Are we there yet? Crossing fingers AND toes...

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


Resolved Issues

  • #​3267 Show some output or message when no resources are found
  • #​3266 Command alias :dp fails with "no resource meta defined for deployments" error
  • #​3264 can't execute get(y) or describe(d) in StorageClass view
  • #​3260 yaml view of pod will crash the app (Boom!! cannot deep copy int. (Maybe??)

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

v0.50.1

Compare Source

Release v0.51

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

5-0, 5-0 HotFix!

It looks like we've broken a few things in the clean up process 😳
Apologizes for the disruption in the farce. Hopefully happier on v0.50.1...
Crossing fingers and toes!

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


Resolved Issues

  • #​3262 Crash when no shellPod is defined in config file
  • #​3261 aliases with namespace and/or labels produce an error
  • #​3258 mac silicon 0.50.0 runtime error
  • #​3257 pods are reported to run on nodes they are not running on
  • #​3256 Pods view seems broken in 0.50.0
  • #​3255 Custom view does not work randomly

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

v0.50.0

Compare Source

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

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

v0.40.10

Compare Source

Release v0.40.10

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 like I did hose plugins after all... With feelings!

  • Refactored plugins implementation, hopefully we didn't hose them 😳
  • Updated plugins docs
  • Apparently when it comes to icons, I've chosen... poorly 🙀
    Updated write icon 🔓->✍️, hopefully for the better 👀??

Videos Are In The Can!

Please dial K9s Channel for up coming content...


Resolved Issues

  • #​3202 0.40.8 breaks plugins loading

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

v0.40.9

Compare Source

Release v0.40.9

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!

  • Refactored plugins implementation, hopefully we didn't hose them 😳
  • Updated plugins docs
  • Apparently when it comes to icons, I've chosen... poorly 🙀
    Updated write icon 🔓->✍️, hopefully for the better 👀??

Videos Are In The Can!

Please dial K9s Channel for up coming content...


Resolved Issues

  • #​3202 0.40.8 breaks plugins loading

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

v0.40.8

Compare Source

Release v0.40.8

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!

Videos Are In The Can!

Please dial K9s Channel for up coming content...


Resolved Issues

  • #​3193 Feature Request: View aliases with custom columns
  • #​3192 Allow readonly indicator respect the noIcons configuration
  • #​3153 Add support for bunyan logging

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

  • #​3186 fix: allow absolute paths for the 'dir' command
  • #​3152 Feat: Add plugin support for parsing logs with bunyan cli #​3153

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

v0.40.7

Compare Source

Release v0.40.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!

🙀 Hoy! Hosed custom view loading in v0.40.6...

Videos Are In The Can!

Please dial K9s Channel for up coming content...


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

  • #​3186 fix: allow absolute paths for the 'dir' command

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

v0.40.6

Compare Source

Release v0.40.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!

Breaking change

Moved portForwardAddress out of clusterXXX/contextYYY/config.yaml and into the main K9s config file.
This is a global preference based on your setup vs a cluster/context specific attribute.
K9s will nag you in the logs if a specific context config still contains this attribute but should not prevent the configuration load.

Column Blow Reloaded!

We've added another property to the custom view. You can now also specify namespace specific column definition for a given resource.
For instance, view pods in any namespace using one configuration and view pods in fred namespace using an alternate configuration.

### views.yaml
views:

### Using this for all pods...
  v1/pods:
    columns:
      - AGE
      - NAMESPACE|WR                                     # => 🌚 Specifies the NAMESPACE column to be right aligned and only visible while in wide mode
      - ZORG:.metadata.labels.fred\.io\.kubernetes\.blee # => 🌚 extract fred.io.kubernetes.blee label into it's own column
      - BLEE:.metadata.annotations.blee|R                # => 🌚 extract annotation blee into it's own column and right align it
      - NAME
      - IP
      - NODE
      - STATUS
      - READY
      - MEM/RL|S                                         # => 🌚 Overrides std resource default wide attribute via `S` for `Show`
      - '%MEM/R|'                                        # => NOTE! column names with non alpha names need to be quoted as columns must be strings!

### Use this instead for pods in namespace `fred`
   v1/pods@fred:                                         # => 🌚 New v0.40.6! Customize columns for a given resource and namespace!
    columns:
      - AGE
      - NAMESPACE|WR

Additionally, we've added a new column attribute aka Show -> S. This allows you to now override the default resource column wide attribute when set.


Videos Are In The Can!

Please dial K9s Channel for up coming content...


Resolved Issues

  • #​3179 Resource name with full api or group displayed (somewhere and sometimes)
  • #​3178 Cronjobs with the same name in different namespaces appear together
  • #​3176 Trigger all marked cronjobs
  • #​3162 Context configs: context directory created under wrong cluster after context switch
  • #​3161 Force wide-only columns to appear outside of wide view
  • #​3147 Prompt style is overriden by body
  • #​3139 CPU/R:L and MEM/R:L columns invalid in views.yaml
  • #​3138 Subresources are not shown correctly in the RBAC view

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

  • #​3182 fix: Use the latest version when downloading the Ubuntu deb file
  • #​3168 fix(history): handle cases where special commands add their command their command to the history
  • #​3159 Added hard contrast gruvbox skins
  • #​3149 fix: Pass grv on gotoResource as a String to fix non-default apiGroup list
  • #​3149 Add externalsecrets plugin
  • #​3140 fix: Avoid false positive matches in enableRegion (#​3093)

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

v0.40.5

Compare Source

Release v0.40.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!

😳 Aye! Continued Buzz kill on the 0.40.0 aftermath 🙀 👻

Likely additional disturbance in the farce might be observed.
Thank you all for giving this drop a rinse and reporting back!! 😍


Videos Are In The Can!

Please dial K9s Channel for up coming content...


Resolved Issues

  • #​3131 Singular versions of native Kubernetes resource names no longer work
  • #​3119 Custom Views Fail to Load with % in Column Names (with feelings!)

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

  • #​3123 update regex to allow '%' and '/' in column names

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

v0.40.4

Compare Source

Release v0.40.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

Maintenance Release!

😳 Aye! Continued Buzz kill on the 0.40.0 aftermath 🙀 👻

Likely additional disturbance in the farce might be observed.
Thank you all for giving this drop a rinse and reporting back!! 😍


Videos Are In The Can!

Please dial K9s Channel for up coming content...


Resolved Issues

  • #​3122 Viewing events is no longer sorted by LAST SEEN
  • #​3120 Custom View Column Mismatch in K9s: Shuffled Values in Pods View
  • #​3119 Custom Views Fail to Load with % in Column Names
  • #​3118 selecting an alias, the wrong resources are being shown

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

  • #​3123 update regex to allow '%' and '/' in column names

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

v0.40.3

Compare Source

Release v0.40.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

Maintenance Release!

😳 Aye! Buzz kill on the 0.40.0 aftermath ;( Hot fix in progress...🙀 👻

Likely additional disturbance in the farce might be observed.
Thank you all for giving this drop a rinse and reporting back!! 😍


Videos Are In The Can!

Please dial K9s Channel for up coming content...


Resolved Issues

  • #​3116 Cannot list custom CRD's since v0.40.1 (with feelings!)

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

v0.40.2

Compare Source

Release v0.40.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!

😳 Aye! Buzz kill on the 0.40.0 aftermath ;( Hot fix in progress...🙀 👻

Likely additional disturbance in the farce might be observed.
Thank you all for giving this drop a rinse and reporting back!! 😍


Videos Are In The Can!

Please dial K9s Channel for up coming content...


Resolved Issues

  • #​3116 Cannot list custom CRD's since v0.40.1

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

v0.40.1

Compare Source

Release v0.40.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!

😳 Aye! Buzz kill on the 0.40.0 aftermath... 🙀 👻

Likely additional disturbance in the farce might be observed.
Thank you all for giving v0.40.0 a rinse and reporting back!! 😍


Videos Are In The Can!

Please dial K9s Channel for up coming content...


Resolved Issues

  • #​3113 0.40.0 can't retain temporary view sort
  • #​3111 k9s can't describe or print YAML for HPAs in all namespaces view
  • #​2966 Go to the Contexts page and filter, contexts that are matched will be filtered ou
  • #​2962 Small colour/filtering related bug
  • #​2961 Drain node with the -disable-eviction
  • #​2958 Restart count in container view associated with the wrong container
  • #​2945 Could we add ServiceAccount Column in v1/POD view

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

  • #​3094 Log in as root to the node.
  • #​3033 Skip cache invalidation on failed connection
  • #​2965 Make menu foreground style configurable through skins
  • #​2952 A modest attempt to improve the logo aesthetics
  • #​2833 allow scaling custom resource
  • #​2799 feat(app): add history navigation with [ and ], most recent command with -
  • #​2719 fix: stop table header cells from being selectable
  • #​2865 Feature/DisableAutoscroll

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

v0.40.0

Compare Source

Release v0.40.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: 12! 🥹

🎉 Feature Release code name: Colon Blow! 🎈

We are pretty stocked about this drop (hopefully...) as we've fully enabled custom columns support in K9s!
Historically, one could customize the view for a given resource by adding a definition in views.yaml.
From there one could change sort order and re-arrange the standard column layout.
Several folks voiced the need to add a column for a given label/annotation or any other fields available on a resource.
To date, this wasn't possible 😳

So... without further ado, let see what we can now do with Custom Views ding dang deal!
It all starts with a few new directives available in views.yaml

A Refresher...

Customize a pod view and ensure age, ns and name appear first and sort by age descending.

NOTE! You no longer need to list out all columns.
The remaining columns will be automatically filled from the standard columns.

### Usual biz...
views:
  v1/pods:                         # specify the gvr you want to customize aka group/version/resource
    sortColumn: AGE:desc           # set the default ordering to ascending (asc) or descending (desc)
    columns:                       # tell the view which columns to display and in which order
      - AGE                        # ensure age, ns and name are the first 3 cols and backfill the rest
      - NAMESPACE
      - NAME
      - READY|H                    # => NEW! Do not display the READY column
      - NODE|W                     # => NEW! Show node column only on wide
      - IP|WR                      # => NEW! Pull the ip column and right align it in wide mode only

Colon Blow!

Say your pods comes standard with a label blee and you want to show it while in pod view.

### Pull labels/annotations
views:
  v3/freds:
    sortColumn: NAMESPACE:dsc
    columns:
      - NAMESPACE
      - NAME
      - BLEE:.metadata.labels.blee                        # => NEW! Pull values from a label or an annotation using json parser

### expression similar mechanic as kubectl -o custom-columns
      - ZORG:.spec.zips[?(@​.type == 'zorg')].ip|WR        # => NEW! Same deal with a json exp + but align right and show wide only

TLDR...

As you can see the CustomView feature adds a few new semantics on this drop.

You can now use the following shape for columns definition COL_NAME<:json_parse_expression><|column attributes>

The :json_parse_expression is optional.

The column attributes are as follows:

  • T -> time column indicator
  • N -> number column indicator
  • W -> turns on wide column aka only shows while in wide mode. Defaults to the standard resource definition when present.
  • H -> Hides the column
  • L -> Left align (default)
  • R -> Right align

When certain columns are not present in the custom view, K9s will pull the standard column definition and merge the columns.
This allows user to specify and order which columns they want to see first without having to define every single columns from the default resource representation. If you do not wish to see all these columns you can add them to your custom view definition and either specify |W or |H to wide it or hide it.

📢 Still work in progress so your mileage may vary!
This feature will likely need additional TLC.
Your feedback on this will be much appreciated and we will iterate as usual to ensure it vorks as prescribed... 🙀


Videos Are In The Can!

Please dial K9s Channel for up coming content...


Resolved Issues

  • #​3064 Question: brew formula k9s vs derailed/k9s/k9s
  • #​3061 k9s not opening active namespace or namespace specified via -n
  • #​3044 CRDs are loaded incorrectly into metadata registry, cause sporadic "Jump Owner" issues
  • #​2995 Latest image on quay.io contains "failed" kubectl binary

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

  • #​3065 Fixed trimming of favorite namespaces in Config
  • #​3063 Updating CVE dependencies
  • #​3062 feat: use kubectl events for plugin watch-events
  • #​3060 Rename "delete local data" checkbox description in drain dialog
  • #​3046 Strict unmarshal for plugin files
  • #​3045 fix: CRD loading: trim group suffix from CRD name
  • #​3043 Fix K9S_EDITOR
  • #​3041 Fix Flux trace plugin command
  • #​3038 fix check e != nil but return a nil value error err
  • [#​3026](https://red

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@scs-zuul
Copy link

scs-zuul bot commented Nov 10, 2024

Unable to freeze job graph: Pre-review pipeline e2e-quick-test does not allow post-review job k8s-cluster-api-provider-e2e-quick

@renovate renovate bot force-pushed the renovate/derailed-k9s-0.x branch from 5eb5c7c to 245d95e Compare November 16, 2024 21:02
@renovate renovate bot changed the title Update dependency derailed/k9s to v0.32.6 Update dependency derailed/k9s to v0.32.7 Nov 16, 2024
@renovate renovate bot force-pushed the renovate/derailed-k9s-0.x branch from 245d95e to 771ab06 Compare February 16, 2025 01:35
@renovate renovate bot changed the title Update dependency derailed/k9s to v0.32.7 Update dependency derailed/k9s to v0.40.0 Feb 16, 2025
@renovate renovate bot force-pushed the renovate/derailed-k9s-0.x branch from 771ab06 to 7c359db Compare February 16, 2025 23:05
@renovate renovate bot changed the title Update dependency derailed/k9s to v0.40.0 Update dependency derailed/k9s to v0.40.1 Feb 16, 2025
@renovate renovate bot force-pushed the renovate/derailed-k9s-0.x branch from 7c359db to f18483e Compare February 17, 2025 01:57
@renovate renovate bot changed the title Update dependency derailed/k9s to v0.40.1 Update dependency derailed/k9s to v0.40.2 Feb 17, 2025
@renovate renovate bot force-pushed the renovate/derailed-k9s-0.x branch from f18483e to d9d265b Compare February 17, 2025 05:50
@renovate renovate bot changed the title Update dependency derailed/k9s to v0.40.2 Update dependency derailed/k9s to v0.40.3 Feb 17, 2025
@renovate renovate bot changed the title Update dependency derailed/k9s to v0.40.3 Update dependency derailed/k9s to v0.40.4 Feb 18, 2025
@renovate renovate bot force-pushed the renovate/derailed-k9s-0.x branch from d9d265b to 850dad6 Compare February 18, 2025 11:47
@renovate renovate bot changed the title Update dependency derailed/k9s to v0.40.4 Update dependency derailed/k9s to v0.40.5 Feb 18, 2025
@renovate renovate bot force-pushed the renovate/derailed-k9s-0.x branch from 850dad6 to e8f5c79 Compare February 18, 2025 19:03
@renovate renovate bot force-pushed the renovate/derailed-k9s-0.x branch from e8f5c79 to 4b11648 Compare March 9, 2025 22:01
@renovate renovate bot changed the title Update dependency derailed/k9s to v0.40.5 Update dependency derailed/k9s to v0.40.6 Mar 9, 2025
@renovate renovate bot force-pushed the renovate/derailed-k9s-0.x branch from 4b11648 to 5f7fe28 Compare March 10, 2025 22:32
@renovate renovate bot changed the title Update dependency derailed/k9s to v0.40.6 Update dependency derailed/k9s to v0.40.7 Mar 10, 2025
@renovate renovate bot force-pushed the renovate/derailed-k9s-0.x branch from 5f7fe28 to 4f20ad2 Compare March 12, 2025 02:40
@renovate renovate bot changed the title Update dependency derailed/k9s to v0.40.7 Update dependency derailed/k9s to v0.40.8 Mar 12, 2025
@renovate renovate bot force-pushed the renovate/derailed-k9s-0.x branch from 4f20ad2 to bc76f30 Compare March 16, 2025 02:09
@renovate renovate bot changed the title Update dependency derailed/k9s to v0.40.8 Update dependency derailed/k9s to v0.40.9 Mar 16, 2025
@renovate renovate bot force-pushed the renovate/derailed-k9s-0.x branch from bc76f30 to 2a31dc6 Compare March 16, 2025 17:24
@renovate renovate bot changed the title Update dependency derailed/k9s to v0.40.9 Update dependency derailed/k9s to v0.40.10 Mar 16, 2025
@renovate renovate bot force-pushed the renovate/derailed-k9s-0.x branch from 2a31dc6 to 495ea01 Compare April 9, 2025 07:46
@renovate renovate bot changed the title Update dependency derailed/k9s to v0.40.10 Update dependency derailed/k9s to v0.50.0 Apr 9, 2025
@renovate renovate bot force-pushed the renovate/derailed-k9s-0.x branch from 495ea01 to dcf9c17 Compare April 10, 2025 10:48
@renovate renovate bot changed the title Update dependency derailed/k9s to v0.50.0 Update dependency derailed/k9s to v0.50.1 Apr 10, 2025
@renovate renovate bot force-pushed the renovate/derailed-k9s-0.x branch from dcf9c17 to ea83cdd Compare April 10, 2025 16:38
@renovate renovate bot changed the title Update dependency derailed/k9s to v0.50.1 Update dependency derailed/k9s to v0.50.2 Apr 10, 2025
@renovate renovate bot force-pushed the renovate/derailed-k9s-0.x branch from ea83cdd to 33ce3be Compare April 14, 2025 02:43
@renovate renovate bot changed the title Update dependency derailed/k9s to v0.50.2 Update dependency derailed/k9s to v0.50.3 Apr 14, 2025
@renovate renovate bot force-pushed the renovate/derailed-k9s-0.x branch from 33ce3be to 8a3e38b Compare April 19, 2025 19:02
@renovate renovate bot changed the title Update dependency derailed/k9s to v0.50.3 Update dependency derailed/k9s to v0.50.4 Apr 19, 2025
@renovate renovate bot force-pushed the renovate/derailed-k9s-0.x branch from 8a3e38b to 9f12a43 Compare May 8, 2025 11:58
@renovate renovate bot changed the title Update dependency derailed/k9s to v0.50.4 Update dependency derailed/k9s to v0.50.5 May 8, 2025
@renovate renovate bot force-pushed the renovate/derailed-k9s-0.x branch from 9f12a43 to af29738 Compare May 12, 2025 07:09
@renovate renovate bot changed the title Update dependency derailed/k9s to v0.50.5 Update dependency derailed/k9s to v0.50.6 May 12, 2025
@renovate renovate bot force-pushed the renovate/derailed-k9s-0.x branch from af29738 to b64168f Compare May 22, 2025 11:11
@renovate renovate bot force-pushed the renovate/derailed-k9s-0.x branch from b64168f to 27734d8 Compare May 22, 2025 11:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants