Skip to content

Releases: derailed/k9s

v0.25.4

20 Nov 20:26
165ffea
Compare
Choose a tag to compare

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

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 #1319 Namespace filters are no longer applied on startup
  • Issue #1317 port forwarding broke with multiple exposed ports
  • Issue #1316 Configuration for macOS is using wrong path

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

v0.25.3

17 Nov 14:16
Compare
Choose a tag to compare

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

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!

Addressing broken windows builds ;(


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

v0.25.2

17 Nov 05:50
81823ae
Compare
Choose a tag to compare

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

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!

Looks like we've broken a few little thingies...
May need a few rapid fires to regain some sanity so please bare with us and thank you for your reports!!


Resolved Issues

  • Issue #1311 Pressing '?' in logs view (no logs) crashes on nil dereference
  • Issue #1310 PV/PVC accessMode getting exception
  • Issue #1293 Broken rollouts for dp/sts/ds with multiple ports of the same number

PRs


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

v0.25.1

16 Nov 21:01
83b5fee
Compare
Choose a tag to compare

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

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!

Looks like we've broken a few little thingies...
May need a few rapid fires to regain some sanity so please bare with us and thank you for your reports!!


Resolved Issues

  • Issue #1308 Command auto-complete suggestions disappear after screen refresh interval #1308
  • Issue #1307 Displayed Cluster name is always read from current-contex
  • Issue #1296 Scoobie doo was not a cow - NOTE: Switch to dialog to keep live context!

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

v0.25.0

16 Nov 06:36
Compare
Choose a tag to compare

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

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

I want to recognize the following folks that have been kind enough to join our sponsorship program and opted to pay it forward!

So if you feel K9s is helping with your productivity while administering your Kubernetes clusters, please consider pitching in as it will go a long way in ensuring a thriving environment for this repo and our k9ers community at large.

Also please take some time and give a huge shoot out to all the good folks below that have spent time plowing thru the code to help improve K9s for all of us!

Thank you!!


Personal Note...

I had so many distractions this cycle so expect some disturbance in the farce! on this drop.
To boot rat holed quiet a bit on improving speed. So I might have drop some stuff on the floor in the process...
Please report back if that's the case and we will address shortly. Tx!!

Port It Forward??

Ever been in a situation where you need to constantly port-forward on a given pod with multiple containers or exposing multiple ports? If so it might be cumbersome to have to type in the full container:port specification to activate a forward. If you fall in this use cases, you can now specify which container and port you would rather port-forward to by default. In this drop, we introduce a new annotation that you can use to specify and container/port to forward to by default. If set, the port-forward dialog will know to default to your settings.

NOTE: you can either use a container port name or number in your annotation!

# Pod fred
apiVersion: v1
kind: Pod
metadata:
  name: fred
  annotations:
    k9scli.io/auto-portforwards: zorg::5556        # => will default to container zorg port 5556 and local port 5566. No port-forward dialog will be shown.
    # Or...
    k9scli.io/portforward: bozo::6666:p1           # => launches the port-forward dialog selecting default port-forward on container bozo port named p1(8081)
                                                   # mapping to local port 6666.
    ...
spec:
  containers:
  - name: zorg
    ports:
    - name: p1
      containerPort: 5556
    ...
  - name: bozo
    ports:
    - name: p1
      containerPort: 8081
    - name: p2
      containerPort: 5555
    ...

The annotation value must specify a container to forward to as well as a local port and container port. The container port may be specified as either a port number or port name. If the local port is omitted then the local port will default to the container port number. Here are a few examples:

  1. bozo::http - creates a pf on container bozo with port name http. If http specifies port number 8080 then the local port will be 8080 as well.
  2. bozo::9090:http - creates a pf on container bozo mapping local port 9090->http(8080)
  3. bozo::9090:8080 - creates a pf on container bozo mapping local port 9090->8080

Resolved Issues

  • Issue #1299 After upgrade to 0.24.15 sorting shortcuts not working
  • Issue #1298 Install K9s through go get reporting ambiguous import error
  • Issue #1296 Crash when clicking between border of K9s and terminal pane
  • Issue #1289 Homebrew calling bottle :unneeded is deprecated! There is no replacement
  • Issue #1273 Not loading config from correct default location when XDG_CONFIG_HOME is unset
  • Issue #1268 Age sorting wrong for years
  • Issue #1258 Configurable or recent use based port-forward
  • Issue #1257 Why is the latest chocolatey on 0.24.10
  • Issue #1243 Port forward fails in kind on windows 10

PRs

  • PR #1300 move from io/ioutil to io/os packages
  • PR #1287 Add missing styles to kiss
  • PR #1286 Some small color modifications
  • PR #1284 Fix a small typo which comes from cluster view info
  • PR #1271 Removed cursor colors that are too light to read
  • PR #1266 Skin to preserve your terminal session background color
  • PR #1264 Adding note on popeye config
  • PR #1261 Blurry logo
  • PR #1250 Gruvbox dark skin
  • PR #1249 Node shell pod tolerate all taints
  • PR #1232 Add red skin for production env
  • PR #1227 Add abbreviation ReadWriteOncePod PV access mode

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

v0.24.15

06 Aug 21:52
Compare
Choose a tag to compare

Release v0.24.15

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!

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

I want to recognize the following folks that have been kind enough to join our sponsorship program and opted to pay it forward!

So if you feel K9s is helping with your productivity while administering your Kubernetes clusters, please consider pitching in as it will go a long way in ensuring a thriving environment for this repo and our k9ers community at large.

Thank you!!


!!BREAKING CHANGE!!... We've moved!

As of this drop, k9s home directory is now configurable via XDG. Please see the specification depending on your platform of choice. You will now need to set or use the default for $XDG_CONFIG_HOME if not already present on your system. This is now the defacto replacement for$HOME/.k9s as K9s will no longer honor this directory to load artifacts such as config, skins, views, etc... If you have existing customizations, you will need to move those over to your $XDG_CONFIG_HOME/k9s dir.

This feature is still fresh and we could have totally missed a piece, so please proceed with caution and keep that issue tracker handy...

Please join me in giving a Big Thank you! to Arthur for making this happen for us!


Resolved Issues


PRs


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

v0.24.14

08 Jul 13:24
Compare
Choose a tag to compare

Release v0.24.14

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!

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


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

v0.24.13

01 Jul 14:32
Compare
Choose a tag to compare

Release v0.24.13

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!

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

I want to recognize the following folks that have been kind enough to join our sponsorship program and pay it forward!

So if you feel K9s is helping with your productivity while administering you Kubernetes clusters, please consider pitching in as it will go a long way in ensuring a thriving environment for this repo and our k9ers community at large.

Thank you!!


Resolved Issues

Resolved PRs


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

v0.24.12

29 Jun 14:36
Compare
Choose a tag to compare

Release v0.24.12

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!

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

Prompt GOT Styles!

Added a new configuration for styling your command/search prompts. So you can now specify foreground/background and suggestion color to your heart content. For example:

# $HOME/.k9s/skin.yml
k9s:
  body:
    fgColor: aqua
    bgColor: black
    logoColor: purple
  # Prompt styles
  prompt:
    fgColor: blue
    bgColor: black
    suggestColor: orange
  ...

Resolved Issues


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

v0.24.11

28 Jun 05:27
Compare
Choose a tag to compare

Release v0.24.11

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!

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!

NOTE: Made a mistake with the last release binaries including a release tag. My bad as his caused a headache for the good folks managing the release upstream. Reverted the change on this drop!


Resolved Issues


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