Skip to content

Commit

Permalink
K9s/rel v0.26.1 (#1685)
Browse files Browse the repository at this point in the history
* fix #1661 #1680

* cleaning up

* add rel notes
  • Loading branch information
derailed committed Aug 2, 2022
1 parent c0c62e7 commit e309c28
Show file tree
Hide file tree
Showing 49 changed files with 235 additions and 342 deletions.
4 changes: 2 additions & 2 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# -----------------------------------------------------------------------------
# The base image for building the k9s binary

FROM golang:1.17-alpine3.16 AS build
FROM golang:1.18.4-alpine3.16 AS build

WORKDIR /k9s
COPY go.mod go.sum main.go Makefile ./
Expand All @@ -13,7 +13,7 @@ RUN apk --no-cache add make git gcc libc-dev curl && make build
# Build the final Docker image

FROM alpine:3.16.0
ARG KUBECTL_VERSION="v1.23.8"
ARG KUBECTL_VERSION="v1.24.3"

COPY --from=build /k9s/execs/k9s /bin/k9s
RUN apk add --update ca-certificates \
Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ PACKAGE := github.com/derailed/$(NAME)
GIT_REV ?= $(shell git rev-parse --short HEAD)
SOURCE_DATE_EPOCH ?= $(shell date +%s)
DATE ?= $(shell date -u -d @${SOURCE_DATE_EPOCH} +"%Y-%m-%dT%H:%M:%SZ")
VERSION ?= v0.26.0
VERSION ?= v0.26.1
IMG_NAME := derailed/k9s
IMAGE := ${IMG_NAME}:${VERSION}

Expand Down
62 changes: 62 additions & 0 deletions change_logs/release_v0.26.1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
<img src="https://raw.githubusercontent.com/derailed/k9s/master/assets/k9s.png" align="center" width="800" height="auto"/>

# Release v0.26.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](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)

---

## ♫ Sounds Behind The Release ♭

Oldies but goodies...

* [Love In Vain - Rolling Stones](https://www.youtube.com/watch?v=ryRDcE2sB2A)
* [Old Love - Eric Clapton](https://www.youtube.com/watch?v=qv63M6XXgGE)
* [Warm Weather - Pieces Of A Dream](https://www.youtube.com/watch?v=hYm6fR1Zjm4)
* [Funerailles d'antan - George Brassens](https://www.youtube.com/watch?v=-mOalHzOCCM)

---

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

* [Jacky Nguyen](https://github.com/nktpro)
* [Aleksei Romanenko](https://github.com/slimus)
* [Aljoscha Pörtner](https://github.com/AljoschaP)
* [Mario Bris](https://github.com/mariobris)
* [Thorsten Schifferdecker](https://github.com/curx)
* [Lungdart](https://github.com/lungdart)
* [Azar](https://github.com/azarudeena)

---

## Maintenance Release

---

## Resolved Issues

* [Issue #1684](https://github.com/derailed/k9s/issues/1684) Crash when viewing logs index out of range [2] with length 2
* [Issue #1680](https://github.com/derailed/k9s/issues/1680) Changing to pod kill grace period from 0 to 1
* [Issue #1661](https://github.com/derailed/k9s/issues/1661) ClusterRole with wrong privilege list display
* [Issue #1677](https://github.com/derailed/k9s/issues/1677) UsedBy function on priorityclass
* [Issue #1657](https://github.com/derailed/k9s/issues/1657) Cannot delete port forwarding created inside k9s
* [Issue #1420](https://github.com/derailed/k9s/issues/1420) Unable to delete port forward

## Resolved PR

* [PR #1682](https://github.com/derailed/k9s/pull/1682) Fix: persistentvolumes not showing terminating status.
* [PR #1672](https://github.com/derailed/k9s/pull/1672) Feat: allow to disable ctrl-c behavior
* [PR #1666](https://github.com/derailed/k9s/pull/1666) Feat: show usedBy for priorityclasses
* [PR #1668](https://github.com/derailed/k9s/pull/1668) Fix: PF delete with no container

---

<img src="https://raw.githubusercontent.com/derailed/k9s/master/assets/imhotep_logo.png" width="32" height="auto"/> © 2021 Imhotep Software LLC. All materials licensed under [Apache v2.0](http://www.apache.org/licenses/LICENSE-2.0)
55 changes: 13 additions & 42 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,42 +2,13 @@ module github.com/derailed/k9s

go 1.18

replace (
github.com/gdamore/tcell/v2 => github.com/derailed/tcell/v2 v2.3.1-rc.2
k8s.io/api => k8s.io/api v0.24.2
k8s.io/apiextensions-apiserver => k8s.io/apiextensions-apiserver v0.24.2
k8s.io/apimachinery => k8s.io/apimachinery v0.24.2
k8s.io/apiserver => k8s.io/apiserver v0.24.2
k8s.io/cli-runtime => k8s.io/cli-runtime v0.24.2
k8s.io/client-go => k8s.io/client-go v0.24.2
k8s.io/cloud-provider => k8s.io/cloud-provider v0.24.2
k8s.io/cluster-bootstrap => k8s.io/cluster-bootstrap v0.24.2
k8s.io/code-generator => k8s.io/code-generator v0.24.2
k8s.io/component-base => k8s.io/component-base v0.24.2
k8s.io/component-helpers => k8s.io/component-helpers v0.24.2
k8s.io/controller-manager => k8s.io/controller-manager v0.24.2
k8s.io/cri-api => k8s.io/cri-api v0.24.2
k8s.io/csi-translation-lib => k8s.io/csi-translation-lib v0.24.2
k8s.io/kube-aggregator => k8s.io/kube-aggregator v0.24.2
k8s.io/kube-controller-manager => k8s.io/kube-controller-manager v0.24.2
k8s.io/kube-proxy => k8s.io/kube-proxy v0.24.2
k8s.io/kube-scheduler => k8s.io/kube-scheduler v0.24.2
k8s.io/kubectl => k8s.io/kubectl v0.24.2
k8s.io/kubelet => k8s.io/kubelet v0.24.2
k8s.io/legacy-cloud-providers => k8s.io/legacy-cloud-providers v0.24.2
k8s.io/metrics => k8s.io/metrics v0.24.2
k8s.io/mount-utils => k8s.io/mount-utils v0.24.2
k8s.io/pod-security-admission => k8s.io/pod-security-admission v0.24.2
k8s.io/sample-apiserver => k8s.io/sample-apiserver v0.24.2
)

require (
github.com/adrg/xdg v0.4.0
github.com/atotto/clipboard v0.1.4
github.com/cenkalti/backoff v2.2.1+incompatible
github.com/cenkalti/backoff/v4 v4.1.3
github.com/derailed/popeye v0.10.1
github.com/derailed/tview v0.7.1
github.com/derailed/tview v0.7.2
github.com/fatih/color v1.13.0
github.com/fsnotify/fsnotify v1.5.1
github.com/fvbommel/sortorder v1.0.1
Expand All @@ -50,18 +21,18 @@ require (
github.com/rs/zerolog v1.27.0
github.com/sahilm/fuzzy v0.1.0
github.com/spf13/cobra v1.4.0
github.com/stretchr/testify v1.7.1
github.com/stretchr/testify v1.8.0
golang.org/x/text v0.3.7
gopkg.in/yaml.v2 v2.4.0
helm.sh/helm/v3 v3.9.0
k8s.io/api v0.24.2
k8s.io/apimachinery v0.24.2
k8s.io/cli-runtime v0.24.2
k8s.io/client-go v0.24.2
k8s.io/api v0.24.3
k8s.io/apiextensions-apiserver v0.24.3
k8s.io/apimachinery v0.24.3
k8s.io/cli-runtime v0.24.3
k8s.io/client-go v0.24.3
k8s.io/klog/v2 v2.70.0
k8s.io/kubectl v0.24.2
k8s.io/kubernetes v1.24.2
k8s.io/metrics v0.24.2
k8s.io/kubectl v0.24.3
k8s.io/metrics v0.24.3
sigs.k8s.io/yaml v1.3.0
)

Expand Down Expand Up @@ -143,6 +114,7 @@ require (
github.com/mitchellh/reflectwalk v1.0.2 // indirect
github.com/moby/locker v1.0.1 // indirect
github.com/moby/spdystream v0.2.0 // indirect
github.com/moby/sys/mountinfo v0.6.0 // indirect
github.com/moby/term v0.0.0-20210619224110-3f7ff695adc6 // indirect
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
Expand Down Expand Up @@ -183,10 +155,9 @@ require (
google.golang.org/grpc v1.43.0 // indirect
google.golang.org/protobuf v1.27.1 // indirect
gopkg.in/inf.v0 v0.9.1 // indirect
gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b // indirect
k8s.io/apiextensions-apiserver v0.24.2 // indirect
k8s.io/apiserver v0.24.2 // indirect
k8s.io/component-base v0.24.2 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
k8s.io/apiserver v0.24.3 // indirect
k8s.io/component-base v0.24.3 // indirect
k8s.io/kube-openapi v0.0.0-20220328201542-3ee0da9b0b42 // indirect
k8s.io/utils v0.0.0-20220210201930-3a6ce19ff2f9 // indirect
oras.land/oras-go v1.1.0 // indirect
Expand Down

0 comments on commit e309c28

Please sign in to comment.