Releases: derailed/k9s
v0.25.4
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
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
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
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
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 ♭
- High Fidelity - By Elvis Costello (Yup! he started is career as a computer operator. Can u tell??)
- Walk With A Big Stick - Foster The People
- Beirut - Steps Ahead -- Love this band!! with the ever so talented and sadly late Michael Brecker ;(
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:
- 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. - bozo::9090:http - creates a pf on container
bozo
mapping local port 9090->http(8080) - 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
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 ♭
- Paradise Delay - Marteria, DJ Kose
- Fool For Your Stockings - ZZ Top - Sadly this one is a tribute to Dusty Hill ;(
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
- Issue #1209 K9s - Popeye run instructions
- Issue #1203 K9s does not remember last view I was in when switching contexts
- Issue #1181 Cannot list roles
PRs
- PR #1213 Big Thanks to Takumasa Sakao!
- PR #1205 Great catch from David Alger!
- PR #1198 Once again Takumasa Sakao to the rescue!!
- PR #1196 ATTA Boy! Daniel Lee Harple
- PR #1025 Big Thanks to Arthur
© 2020 Imhotep Software LLC. All materials licensed under Apache v2.0
v0.24.14
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
- Issue #1186 Viewing previous logs does not work
- Issue #1167 Cronjob trigger busted with feelings!
© 2020 Imhotep Software LLC. All materials licensed under Apache v2.0
v0.24.13
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
- Issue #1182 Cronjob suspend does not work 0.24.12
- Issue #1167 Cronjob trigger busted with Feelings!
Resolved PRs
- PR #1141 Big Thanks to Raul Cabello Martin in making K9s better of all of us!!
© 2020 Imhotep Software LLC. All materials licensed under Apache v2.0
v0.24.12
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
- Issue #1169 Scaling last deployment errors out
- Issue #1167 Cronjob trigger busted
- Issue #1163 Color for autocomplete text
© 2020 Imhotep Software LLC. All materials licensed under Apache v2.0
v0.24.11
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
- Issue #1163 Color for autocomplete text
- Issue #1153 Crash when scaling a deployment with a custom view
- Issue #1151 k9s does not use current namespace of current context
- Issue #1140 Can no longer trigger cronjobs manually
- Issue #1137 Unreadable container name
- Issue #1132 Searching for regex not always working
- Issue #1131 Changed release filenames starting k9s v0.24.10
© 2020 Imhotep Software LLC. All materials licensed under Apache v2.0