Commit Graph

1988 Commits (6f0ecdec9b942ed1c52ec179bbe809cdec875735)

Author SHA1 Message Date
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
dependabot[bot] 0ce238b8f0
Bump alpine from 3.20.0 to 3.20.2 (#2807)
Bumps alpine from 3.20.0 to 3.20.2.

---
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-08-15 17:14:24 -06:00
Jacob Salway 6096bfa0f9
Add a spark-operator plugin (#2821) 2024-08-15 17:10:47 -06:00
Pavan Gudiwada e7ddea63ef
Adding HolmesGPT plugin (#2822)
* Adding HolmesGPT plugin

* Updated to use a temporary file
2024-08-15 17:09:44 -06:00
dependabot[bot] 0a76cf78a2
Bump github.com/docker/docker (#2825)
Bumps [github.com/docker/docker](https://github.com/docker/docker) from 26.1.4+incompatible to 26.1.5+incompatible.
- [Release notes](https://github.com/docker/docker/releases)
- [Commits](https://github.com/docker/docker/compare/v26.1.4...v26.1.5)

---
updated-dependencies:
- dependency-name: github.com/docker/docker
  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 17:07:17 -06:00
Daniel Gomes-Sebastiao 8e1a29fe64
fix: align build image Go version with go.mod (#2812) 2024-08-07 11:59:40 -06:00
dependabot[bot] 2de726a2fb
Bump github.com/docker/docker (#2816)
Bumps [github.com/docker/docker](https://github.com/docker/docker) from 26.0.1+incompatible to 26.1.4+incompatible.
- [Release notes](https://github.com/docker/docker/releases)
- [Commits](https://github.com/docker/docker/compare/v26.0.1...v26.1.4)

---
updated-dependencies:
- dependency-name: github.com/docker/docker
  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-07 11:59:18 -06:00