Commit Graph

1744 Commits (9984e3f4bfa0b88a4c0ae62cd69b61f80b7ce3c2)

Author SHA1 Message Date
Fernand Galiana 9984e3f4bf
Release v0.32.6 (#2955)
* update releaser

* fix err messages

* make pf display the correct address

* fix regex filters

* fix cust res loading

* add container index

* update deps + clean up

* release v0.32.6
2024-11-10 10:08:54 -07:00
Zak Cook 99d47ab7e7
Fix "Mark Range": reduce maximum namespaces in `favorites`, fix shadowing of ctrl+space (#2927)
* fix: avoid creating a ctrl+space key when index out of range

* fix: reduce maximum favorite namespaces to 9, making space for "all"

* fix: correct index incrementation

* refactor: remove usage of NumKeys

* feat: check for favorite namespace index in NumKeys

* feat: break when out of number keys, increment index when slot found
2024-11-09 12:26:36 -07:00
Daniel Gomes-Sebastiao 59918d0e89
feat: add irregular pod terminations to Faults view (#2738) (#2935) 2024-11-03 08:56:43 -07:00
dependabot[bot] faa7a1dfd6
chore(deps): bump k8s.io/metrics from 0.31.0 to 0.31.2 (#2941)
Bumps [k8s.io/metrics](https://github.com/kubernetes/metrics) from 0.31.0 to 0.31.2.
- [Commits](https://github.com/kubernetes/metrics/compare/v0.31.0...v0.31.2)

---
updated-dependencies:
- dependency-name: k8s.io/metrics
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-03 08:54:17 -07:00
David Mealo baa4ea5397
Adding Argo Rollouts plugin version for PowerShell (#2937)
* Update argo-rollouts.yaml with commented version for PowerShell

* Update argo-rollouts.yaml

* Moving Plugin - Argo Rollouts for Powershell - to separate file
2024-11-03 08:23:12 -07:00
thbits 12ea38a701
Adding eks-node-viewer plugin (#2914)
Co-authored-by: tomhalo <tom.halo@glassbox.com>
2024-10-30 07:40:21 -06:00
Jonas Badstübner a95c8b9585
chore(plugins,remove-finalizers): make sure the resources api group is respected (#2926)
I had an issue where RabbitMQ created a CRD called `policies`, but
Kyverno also did and the finalizer removal did not hit the RabbitMQ CRD.
2024-10-30 07:39:02 -06:00
dependabot[bot] 9d659cf387
Bump helm.sh/helm/v3 from 3.14.4 to 3.16.2 (#2915)
Bumps [helm.sh/helm/v3](https://github.com/helm/helm) from 3.14.4 to 3.16.2.
- [Release notes](https://github.com/helm/helm/releases)
- [Commits](https://github.com/helm/helm/compare/v3.14.4...v3.16.2)

---
updated-dependencies:
- dependency-name: helm.sh/helm/v3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-30 07:35:17 -06:00
dependabot[bot] 0fd7fadae3
chore(deps): bump actions/setup-go from 5.0.2 to 5.1.0 (#2939)
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 5.0.2 to 5.1.0.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](https://github.com/actions/setup-go/compare/v5.0.2...v5.1.0)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-30 06:24:59 -06:00
dependabot[bot] 20d37ba6b7
chore(deps): bump actions/checkout from 4.2.1 to 4.2.2 (#2940)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.2.1 to 4.2.2.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4.2.1...v4.2.2)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-30 06:24:43 -06:00
fragolinux 88547dcc81
fixed conflicting plugin shortcuts, and added 2 new plugins (#2930)
* added flux suspended resources retrieval plugin

using this plugin, you can press Shift-S in "kustomizations" and "helmreleases" k9s sections to get a list of all suspended resources... a temporary patch till k9s will allow custom columns based on .spec in its views...

* Create rm-ns.yml

to test: create an "undeletable" namespace, with wrong finalizers:

```
apiVersion: v1
kind: Namespace
metadata:
  name: test
spec:
  finalizers:
    - foregroundDeletion
```

apply to cluster: `kubectl create -f test.yaml`

go in NS view in k9s, then select the test NS and press CTRL-D to delete it... it will stay in terminating state, because of the finalizers... now press "n", and confirm, to remove the finalizers... the NS should now be gone...

do NOT run on the "all+" ns, it will crash k9s...

* Update log-full.yaml

* Update log-loki.yaml

* Update log-stern.yaml

* Update crossplane.yaml

* Update duplik8s.yaml

* Update flux.yaml

* Update log-full.yaml

* Delete plugins/rm-ns.yml

* Update and rename get_suspended.yml to get_suspended.yaml

* Delete plugins/get_suspended.yaml
2024-10-27 18:20:53 -06:00
xfrancois 47f92199c5
fix: add kubeconfig if k9s is launched with --kubeconfig (#2932) 2024-10-27 11:48:47 -06:00
Rfcku 6179ea4b8e
chore: build-status tag url (#2933)
updates the. build-status tag url
2024-10-27 10:00:21 -06:00
ffais be1ec87840
feat: added StartupProbes status (S) to the PROBES column in the container render (#2920)
* feat: added StartupProbes status (S) to the PROBES column in the container render

Signed-off-by: ffais <ffais@fbk.eu>

* fix: fix tests  in container render

Signed-off-by: ffais <ffais@fbk.eu>

---------

Signed-off-by: ffais <ffais@fbk.eu>
2024-10-17 10:54:57 -06:00
Samuel Kopecký f139a5700d
feat(2896): Add toggle keda plugin (#2897)
* feat(2896): Add toggle keda plugin

Also update formating of plugins readme table and fix links

Signed-off-by: SamoKopecky <sano.kopecky@gmail.com>

* chore: Fix table formating

Signed-off-by: SamoKopecky <sano.kopecky@gmail.com>

---------

Signed-off-by: SamoKopecky <sano.kopecky@gmail.com>
2024-10-14 09:17:20 -06:00
Eitan Nargassi 42bc8fcaac
Add argocd plugin (#2898) 2024-10-14 09:16:26 -06:00
Eric Bissonnette 8a16b57c09
Include sidecar containers requests and limits (#2848)
* include sidecar container metrics

* apply code review suggestions
2024-10-13 08:06:52 -06:00
dependabot[bot] 6fc151bda2
Bump actions/checkout from 4.1.6 to 4.2.1 (#2906)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.6 to 4.2.1.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4.1.6...v4.2.1)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-12 09:31:38 -06:00
dependabot[bot] a22cdbb259
Bump golangci/golangci-lint-action from 6.1.0 to 6.1.1 (#2905)
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 6.1.0 to 6.1.1.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v6.1.0...v6.1.1)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-12 09:31:14 -06:00
Rob Quist 6e0e416706
Update README.md (#2890)
Update installation information for Ubuntu / Debian
2024-09-29 09:43:02 -06:00
linchizhen 2492402ba3
chore: fix function name (#2861)
Signed-off-by: linchizhen <jiayanbing@yeah.net>
2024-09-22 09:56:55 -06:00
dependabot[bot] c1613feeef
Bump k8s.io/apiextensions-apiserver from 0.30.1 to 0.31.1 (#2887)
Bumps [k8s.io/apiextensions-apiserver](https://github.com/kubernetes/apiextensions-apiserver) from 0.30.1 to 0.31.1.
- [Release notes](https://github.com/kubernetes/apiextensions-apiserver/releases)
- [Commits](https://github.com/kubernetes/apiextensions-apiserver/compare/v0.30.1...v0.31.1)

---
updated-dependencies:
- dependency-name: k8s.io/apiextensions-apiserver
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-22 09:10:06 -06:00
dependabot[bot] 1c712fef73
Bump github.com/rs/zerolog from 1.32.0 to 1.33.0 (#2868)
Bumps [github.com/rs/zerolog](https://github.com/rs/zerolog) from 1.32.0 to 1.33.0.
- [Commits](https://github.com/rs/zerolog/compare/v1.32.0...v1.33.0)

---
updated-dependencies:
- dependency-name: github.com/rs/zerolog
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-15 10:03:45 -06:00
dependabot[bot] 17fc72be51
Bump github.com/fatih/color from 1.16.0 to 1.17.0 (#2869)
Bumps [github.com/fatih/color](https://github.com/fatih/color) from 1.16.0 to 1.17.0.
- [Release notes](https://github.com/fatih/color/releases)
- [Commits](https://github.com/fatih/color/compare/v1.16.0...v1.17.0)

---
updated-dependencies:
- dependency-name: github.com/fatih/color
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-15 10:03:02 -06:00
dependabot[bot] 1352113b83
Bump alpine from 3.20.2 to 3.20.3 (#2876)
Bumps alpine from 3.20.2 to 3.20.3.

---
updated-dependencies:
- dependency-name: alpine
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-15 09:31:35 -06:00
Ruslan Timofieiev 4a9f4c3153
Fix Mark-Range command: ensure that NS Favorite doesn't exceed the limit (#2881)
* ensure that number of favorite namespace is never exceeds hard limit

* remove newlines from files
2024-09-14 12:40:45 -06:00
dependabot[bot] b5710af314
Bump k8s.io/kubectl from 0.30.1 to 0.31.0 (#2838)
Bumps [k8s.io/kubectl](https://github.com/kubernetes/kubectl) from 0.30.1 to 0.31.0.
- [Commits](https://github.com/kubernetes/kubectl/compare/v0.30.1...v0.31.0)

---
updated-dependencies:
- dependency-name: k8s.io/kubectl
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-28 10:04:11 -06:00
dependabot[bot] 85ffca2fe2
Bump github.com/adrg/xdg from 0.4.0 to 0.5.0 (#2839)
Bumps [github.com/adrg/xdg](https://github.com/adrg/xdg) from 0.4.0 to 0.5.0.
- [Release notes](https://github.com/adrg/xdg/releases)
- [Commits](https://github.com/adrg/xdg/compare/v0.4.0...v0.5.0)

---
updated-dependencies:
- dependency-name: github.com/adrg/xdg
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-28 10:03:54 -06:00
Eric Bissonnette 8601560185
fix internal/render/hpa.go merge issue (#2856) 2024-08-28 09:26:27 -06:00
dependabot[bot] 35893ce49b
Bump github.com/go-errors/errors from 1.4.2 to 1.5.1 (#2840)
Bumps [github.com/go-errors/errors](https://github.com/go-errors/errors) from 1.4.2 to 1.5.1.
- [Release notes](https://github.com/go-errors/errors/releases)
- [Commits](https://github.com/go-errors/errors/compare/v1.4.2...v1.5.1)

---
updated-dependencies:
- dependency-name: github.com/go-errors/errors
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-26 10:44:34 -06:00
dependabot[bot] ea27e8d002
Bump golang from 1.22-alpine3.20 to 1.23-alpine3.20 (#2837)
Bumps golang from 1.22-alpine3.20 to 1.23-alpine3.20.

---
updated-dependencies:
- dependency-name: golang
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-26 10:44:12 -06:00
Arthur Coelho 61ea437574
Add color to hpa line when replicas >= maxpods (#2333)
* feat: paint hpa line when replicas >= maxpods

* chore: add license headers

* refactor: decrease Assignment Branch Condition

* validate IndexOf returns a valid index
2024-08-26 09:08:31 -06:00
daniel df7f0c9825
Bump required GO version for build (#2844)
As changed in #2812
2024-08-25 10:22:05 -06:00
Ümüt Özalp 88394a4cc2
Add leading space to Kubernetes context suggestions (#2791) 2024-08-18 09:23:56 -06:00
Jayson Wang 64e46b61ad
update tview to fix log escaping problem completely (#2830) 2024-08-16 18:27:26 -06:00
Jayson Wang 66f57bebbc
container logs should be escaped when printed (#2751)
* container logs should be escaped when printed

* reduce additional memory allocation

* upgrade deps and move escape to tview
2024-08-16 10:44:28 -06:00
Thorben Below 2a931b84ab
Fix: ensure correct ns for helm actions (#2652)
Signed-off-by: Thorben Below <56894536+thorbenbelow@users.noreply.github.com>
2024-08-16 10:15:44 -06:00
Jayson Wang 4b2111e327
should switching ctx before ns (#2750) 2024-08-15 18:28:26 -06:00
Brian Dols 37a5f05d17
Loki plugin (#2755)
* plugin for loki logs

* typo

* COL-NAME -> NAME
2024-08-15 18:12:09 -06:00
dependabot[bot] cd04b6c9d8
Bump github.com/hashicorp/go-getter from 1.7.4 to 1.7.5 (#2759)
Bumps [github.com/hashicorp/go-getter](https://github.com/hashicorp/go-getter) from 1.7.4 to 1.7.5.
- [Release notes](https://github.com/hashicorp/go-getter/releases)
- [Changelog](https://github.com/hashicorp/go-getter/blob/main/.goreleaser.yml)
- [Commits](https://github.com/hashicorp/go-getter/compare/v1.7.4...v1.7.5)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/go-getter
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-15 18:10:26 -06:00
Jayson Wang 92bd181ac0
enable "jump to owner" for more kinds (#2763) 2024-08-15 18:10:03 -06:00
Chris Werner Rau b3fbf32522
feat: allow plugins block in plugin files (#2770) 2024-08-15 18:01:20 -06:00
Michele Zanotti 8e506b66d9
feat: add duplik8s plugin (#2771)
Signed-off-by: Michele Zanotti <m.zanotti019@gmail.com>
2024-08-15 17:54:55 -06:00
Guillaume Berche 2a1f4e13b2
Update helm-purge.yaml (#2787)
* Update helm-purge.yaml

Document prereq to install https://github.com/robertsmieja/kubectl-purge in order for kubectl purge

Otherwise fails with 
> $ kubectl purge
> error: unknown command "purge" for "kubectl"

* Update helm-purge.yaml
2024-08-15 17:53:35 -06:00
Guillaume Berche 0cdf0f537c
Update README.md plugin format (#2788)
* Update README.md plugin for Shortcut and OverwriteOutput

See a07243dbb0/change_logs/release_0.8.0.md (L51) for supported

* Update README.md with plugin dangerous field

Relates to https://github.com/derailed/k9s/issues/2604 introduced in https://github.com/derailed/k9s/pull/2637
2024-08-15 17:52:36 -06:00
Guillaume Berche a6e7b655bf
Create kubectl-get-in-shell.yaml (#2789)
* Create kubectl-get-in-shell.yaml

Provide a way to continue working on the currently selected object in a new shell without doing lengthy copy/pastes

* Update kubectl-get-in-shell.yaml

Refine comment
2024-08-15 17:50:57 -06:00
dependabot[bot] 3293ba40eb
Bump actions/setup-go from 5.0.1 to 5.0.2 (#2796)
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 5.0.1 to 5.0.2.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](https://github.com/actions/setup-go/compare/v5.0.1...v5.0.2)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-15 17:46:49 -06:00
Alfonso Cobo Canela 9e7b8236df
add new plugin current-ctx-terminal (#2795)
Co-authored-by: acobo <acobo@opensistemas.com>
2024-08-15 17:46:32 -06:00
dependabot[bot] 54ad9415cc
Bump k8s.io/cli-runtime from 0.30.1 to 0.31.0 (#2829)
Bumps [k8s.io/cli-runtime](https://github.com/kubernetes/cli-runtime) from 0.30.1 to 0.31.0.
- [Commits](https://github.com/kubernetes/cli-runtime/compare/v0.30.1...v0.31.0)

---
updated-dependencies:
- dependency-name: k8s.io/cli-runtime
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-15 17:44:33 -06:00
dependabot[bot] 3e6af46787
Bump k8s.io/client-go from 0.30.1 to 0.30.3 (#2806)
Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go) from 0.30.1 to 0.30.3.
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/kubernetes/client-go/compare/v0.30.1...v0.30.3)

---
updated-dependencies:
- dependency-name: k8s.io/client-go
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-15 17:14:53 -06:00