Skip to content

Commit

Permalink
K9s/release v0.32.5 (#2740)
Browse files Browse the repository at this point in the history
* [MAINT] Bump grype rev

* add env vars to override pf address and nodeshell

* mv bailout to app view

* rel v0.32.5
  • Loading branch information
derailed authored Jun 15, 2024
1 parent 14d6bd4 commit 3f30a70
Show file tree
Hide file tree
Showing 16 changed files with 365 additions and 201 deletions.
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ DATE ?= $(shell TZ=UTC date -j -f "%s" ${SOURCE_DATE_EPOCH} +"%Y-%m-%dT%H:
else
DATE ?= $(shell date -u -d @${SOURCE_DATE_EPOCH} +"%Y-%m-%dT%H:%M:%SZ")
endif
VERSION ?= v0.32.4
VERSION ?= v0.32.5
IMG_NAME := derailed/k9s
IMAGE := ${IMG_NAME}:${VERSION}

Expand Down
6 changes: 5 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -340,7 +340,7 @@ K9s uses aliases to navigate most K8s resources.
|---------------------------------------------------------------------------------|-------------------------------|------------------------------------------------------------------------|
| Show active keyboard mnemonics and help | `?` | |
| Show all available resource alias | `ctrl-a` | |
| To bail out of K9s | `:q`, `ctrl-c` | |
| To bail out of K9s | `:quit`, `:q`, `ctrl-c` | |
| View a Kubernetes resource using singular/plural or short-name | `:`pod⏎ | accepts singular, plural, short-name or alias ie pod or pods |
| View a Kubernetes resource in a given namespace | `:`pod ns-x⏎ | |
| View filtered pods (New v0.30.0!) | `:`pod /fred⏎ | View all pods filtered by fred |
Expand Down Expand Up @@ -374,6 +374,8 @@ K9s uses aliases to navigate most K8s resources.
> NOTE: This is still in flux and will change while in pre-release stage!
You can now override the context portForward default address configuration by setting an env variable that can override all clusters portForward local address using `K9S_DEFAULT_PF_ADDRESS=a.b.c.d`
```yaml
# $XDG_CONFIG_HOME/k9s/config.yaml
k9s:
Expand Down Expand Up @@ -450,6 +452,8 @@ K9s has integration with [Popeye](https://popeyecli.io/), which is a Kubernetes
By enabling the nodeShell feature gate on a given cluster, K9s allows you to shell into your cluster nodes. Once enabled, you will have a new `s` for `shell` menu option while in node view. K9s will launch a pod on the selected node using a special k9s_shell pod. Furthermore, you can refine your shell pod by using a custom docker image preloaded with the shell tools you love. By default k9s uses a BusyBox image, but you can configure it as follows:
Alternatively, you can now override the context configuration by setting an env variable that can override all clusters node shell gate using `K9S_FEATURE_GATE_NODE_SHELL=true|false`
```yaml
# $XDG_CONFIG_HOME/k9s/config.yaml
k9s:
Expand Down
64 changes: 64 additions & 0 deletions change_logs/release_v0.32.5.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
<img src="https://raw.githubusercontent.com/derailed/k9s/master/assets/k9s.png" align="center" width="800" height="auto"/>

# Release v0.32.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](https://github.com/sponsors/derailed) and/or make some noise on social! [@kitesurfer](https://twitter.com/kitesurfer)

On Slack? Please join us [K9slackers](https://join.slack.com/t/k9sers/shared_invite/enQtOTA5MDEyNzI5MTU0LWQ1ZGI3MzliYzZhZWEyNzYxYzA3NjE0YTk1YmFmNzViZjIyNzhkZGI0MmJjYzhlNjdlMGJhYzE2ZGU1NjkyNTM)

## Maintenance Release!

---

## Videos Are In The Can!

Please dial [K9s Channel](https://www.youtube.com/channel/UC897uwPygni4QIjkPCpgjmw) for up coming content...

* [K9s v0.31.0 Configs+Sneak peek](https://youtu.be/X3444KfjguE)
* [K9s v0.30.0 Sneak peek](https://youtu.be/mVBc1XneRJ4)
* [Vulnerability Scans](https://youtu.be/ULkl0MsaidU)

---

## Resolved Issues

* [#2734](https://github.com/derailed/k9s/issues/2734) Incorrect pod containers displayed when using custom resource columns
* [#2733](https://github.com/derailed/k9s/issues/2733) Toggle Wide and Toggle Faults broken for PDB view
* [#2656](https://github.com/derailed/k9s/issues/2656) nil pointer dereference when switching contexts
* [#2617](https://github.com/derailed/k9s/issues/2617) Plugin command execution output

---

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

* [#2736](https://github.com/derailed/k9s/pull/2736) fix view sorting being reset
* [#2732](https://github.com/derailed/k9s/pull/2732) use policy/v1 instead of policy/v1beta1
* [#2728](https://github.com/derailed/k9s/pull/2728) feat: add pool col to node view
* [#2718](https://github.com/derailed/k9s/pull/2718) fix: jump to namespaceless owner reference
* [#2711](https://github.com/derailed/k9s/pull/2711) Add plugins for argo-rollouts
* [#2700](https://github.com/derailed/k9s/pull/2700) feat: allow jumping to the owner of the resource
* [#2699](https://github.com/derailed/k9s/pull/2699) Added cert-manager and openssl plugins
* [#2711](https://github.com/derailed/k9s/pull/2711) Add plugins for argo-rollouts
* [#2698](https://github.com/derailed/k9s/pull/2698) fix: job color based on failures (#2686)
* [#2685](https://github.com/derailed/k9s/pull/2685) feat: support cluster and cmp view
* [#2678](https://github.com/derailed/k9s/pull/2678) fix: do not hard-code path to kubectl in jq plugin
* [#2676](https://github.com/derailed/k9s/pull/2676) Add kanagawa skin
* [#2666](https://github.com/derailed/k9s/pull/2666) save config when closing k9s with ctrl-c
* [#2644](https://github.com/derailed/k9s/pull/2644) Allow overwriting plugin output with command's stdout

---

<img src="https://raw.githubusercontent.com/derailed/k9s/master/assets/imhotep_logo.png" width="32" height="auto"/> © 2024 Imhotep Software LLC. All materials licensed under [Apache v2.0](http://www.apache.org/licenses/LICENSE-2.0)
Loading

0 comments on commit 3f30a70

Please sign in to comment.