Commit Graph

1889 Commits (f6383dfa3da9efb6127ba51037703a66c93d4120)

Author SHA1 Message Date
Martin Montes f6383dfa3d
Resource recommendation plugin enhancements (#3306)
* Update resource-recommendations plugin to support namespaces

* Added cronjobs to resource-recommendations plugin
2025-05-03 07:53:14 -06:00
Max Xu 920bab574e
fix: use full path of date to avoid conflict (#3310)
Signed-off-by: Max Xu <xuhuan@live.cn>
2025-05-03 07:52:23 -06:00
Ümüt Özalp adf95bdebe
fix: update time format in logging to 24-hour format (#3296)
* fix: update time format in logging to 24-hour format

* fix: update time format in logging to use time.TimeOnly

* fix: update logging time format to RFC3339
2025-05-03 07:50:13 -06:00
Rudrakh Panigrahi 577a2fb7cc
show replicasets from deployment view (#3308)
Signed-off-by: Rudrakh Panigrahi <rudrakh97@gmail.com>
2025-05-01 05:28:13 -06:00
dependabot[bot] 516fe2ce19
chore(deps): bump github.com/anchore/grype from 0.91.0 to 0.91.2 (#3315)
Bumps [github.com/anchore/grype](https://github.com/anchore/grype) from 0.91.0 to 0.91.2.
- [Release notes](https://github.com/anchore/grype/releases)
- [Changelog](https://github.com/anchore/grype/blob/main/.goreleaser.yaml)
- [Commits](https://github.com/anchore/grype/compare/v0.91.0...v0.91.2)

---
updated-dependencies:
- dependency-name: github.com/anchore/grype
  dependency-version: 0.91.2
  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>
2025-04-30 09:04:56 -06:00
dependabot[bot] a237a9bd28
chore(deps): bump github.com/anchore/syft from 1.22.0 to 1.23.1 (#3316)
Bumps [github.com/anchore/syft](https://github.com/anchore/syft) from 1.22.0 to 1.23.1.
- [Release notes](https://github.com/anchore/syft/releases)
- [Changelog](https://github.com/anchore/syft/blob/main/.goreleaser.yaml)
- [Commits](https://github.com/anchore/syft/compare/v1.22.0...v1.23.1)

---
updated-dependencies:
- dependency-name: github.com/anchore/syft
  dependency-version: 1.23.1
  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>
2025-04-29 13:46:31 -06:00
dependabot[bot] 5c9b1be342
chore(deps): bump k8s.io/apimachinery from 0.32.3 to 0.33.0 (#3317)
Bumps [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery) from 0.32.3 to 0.33.0.
- [Commits](https://github.com/kubernetes/apimachinery/compare/v0.32.3...v0.33.0)

---
updated-dependencies:
- dependency-name: k8s.io/apimachinery
  dependency-version: 0.33.0
  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>
2025-04-29 13:46:15 -06:00
Vageesha B R 8e3f453006
Fix concurrent read writes (#3311) 2025-04-28 09:18:34 -06:00
Ümüt Özalp d3f646aafb
fix: truncate label selector input to max length (#3300) 2025-04-25 00:01:04 -06:00
Fernand Galiana e4e3816185
Rel v0.50.4 (#3293)
* fix#3278 honor ns ovewride

* refactor column exclude

* [feat] add configurable api server timeout

* clean

* fix#3285 - add restart option for flux support

* fix#3283 fix dp ready state

* update vulscan deps

* fix#3288 fix cust view filter

* fix#3286 match-exp

* rel notes
2025-04-19 12:07:10 -06:00
Ümüt Özalp c2694ee3e5
Feature/default_view (#2866)
* initialView

* Removed log msg

* fix: tests

* fix: rename to defaultView

* docs: add defaultView setting to README
2025-04-19 11:58:51 -06:00
Max Xu fbd2a0250a
fix: set default request timeout to 120 seconds (#3253)
Signed-off-by: Max Xu <xuhuan@live.cn>
Co-authored-by: Fernand Galiana <fernand.galiana@gmail.com>
2025-04-19 10:16:06 -06:00
tscuite 445230640a
feat: add hostPathVolume (docker) (#3277) 2025-04-19 09:27:05 -06:00
Arriv9l 5fe09d4f92
fix: respect insecure flag when switch context (#3292) 2025-04-19 09:10:52 -06:00
Simon Bordeyne 7deb202c2d
plugins: add a plugin to start an alpine:latest container in current context/namespace (#3265)
* plugins: add a plugin to start an alpine:latest container in current context/namespace

* start-alpine: Update plugins README

* add: plugins root key to address lint issues, kubectl annotation for default container

* removed label that disables istio's sidecar injection pattern

---------

Co-authored-by: Simon Bordeyne <simon.bordeyne@happn.fr>
Co-authored-by: Fernand Galiana <fernand.galiana@gmail.com>
2025-04-16 08:20:20 -06:00
Jorge Alberto Díaz Orozco (Akiel) 8807dc0ef8
Add plugin to temporarily scale down/up all deployments, statefulsets, and daemonsets in a namespace using szero (#3259)
* Add plugin to temporarily scale down/up all deployments, statefulsets, and daemonsets in a namespace using szero

* Add szero to documentation readme

---------

Co-authored-by: Fernand Galiana <fernand.galiana@gmail.com>
2025-04-16 08:19:24 -06:00
derailed 9f37a641ea update slack invite link 2025-04-14 07:11:35 -06:00
Fernand Galiana 594c2c6e4c
Rel v0.50.3 (#3276)
* update linter

* spring cleaning

- m'o code cleanup
- small bugs fixin

* fix cust col jq parser support

* add context,token to shell args

* rel notes
2025-04-13 18:25:04 -06:00
Sunggun Yu 630f82cacd
fix: include APIResource name in the aliases (#3274)
- fix: https://github.com/derailed/k9s/issues/3273
2025-04-13 09:08:10 -06:00
dependabot[bot] df32d10d6b
chore(deps): bump helm.sh/helm/v3 from 3.17.2 to 3.17.3 (#3268)
Bumps [helm.sh/helm/v3](https://github.com/helm/helm) from 3.17.2 to 3.17.3.
- [Release notes](https://github.com/helm/helm/releases)
- [Commits](https://github.com/helm/helm/compare/v3.17.2...v3.17.3)

---
updated-dependencies:
- dependency-name: helm.sh/helm/v3
  dependency-version: 3.17.3
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-12 12:27:15 -06:00
Fernand Galiana bc22b87053
Rel v0.50.2 (#3269)
* fix#3266 dp alias fails

* fix#3267 add no data flash

* fix#3264 storage-class broke describe/yaml

* fix#3260 po yaml crash

* rel notes
2025-04-10 09:29:21 -06:00
dependabot[bot] 419a0ce6dc
chore(deps): bump github.com/fsnotify/fsnotify from 1.8.0 to 1.9.0 (#3249)
Bumps [github.com/fsnotify/fsnotify](https://github.com/fsnotify/fsnotify) from 1.8.0 to 1.9.0.
- [Release notes](https://github.com/fsnotify/fsnotify/releases)
- [Changelog](https://github.com/fsnotify/fsnotify/blob/main/CHANGELOG.md)
- [Commits](https://github.com/fsnotify/fsnotify/compare/v1.8.0...v1.9.0)

---
updated-dependencies:
- dependency-name: github.com/fsnotify/fsnotify
  dependency-version: 1.9.0
  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>
2025-04-10 07:46:15 -06:00
dependabot[bot] c7619370a9
chore(deps): bump github.com/anchore/syft from 1.21.0 to 1.22.0 (#3250)
Bumps [github.com/anchore/syft](https://github.com/anchore/syft) from 1.21.0 to 1.22.0.
- [Release notes](https://github.com/anchore/syft/releases)
- [Changelog](https://github.com/anchore/syft/blob/main/.goreleaser.yaml)
- [Commits](https://github.com/anchore/syft/compare/v1.21.0...v1.22.0)

---
updated-dependencies:
- dependency-name: github.com/anchore/syft
  dependency-version: 1.22.0
  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>
2025-04-10 07:45:54 -06:00
dependabot[bot] f856951f89
chore(deps): bump golang from 1.24.1-alpine3.21 to 1.24.2-alpine3.21 (#3251)
Bumps golang from 1.24.1-alpine3.21 to 1.24.2-alpine3.21.

---
updated-dependencies:
- dependency-name: golang
  dependency-version: 1.24.2-alpine3.21
  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>
2025-04-10 07:45:30 -06:00
dependabot[bot] 1f750d8223
chore(deps): bump golang.org/x/text from 0.23.0 to 0.24.0 (#3252)
Bumps [golang.org/x/text](https://github.com/golang/text) from 0.23.0 to 0.24.0.
- [Release notes](https://github.com/golang/text/releases)
- [Commits](https://github.com/golang/text/compare/v0.23.0...v0.24.0)

---
updated-dependencies:
- dependency-name: golang.org/x/text
  dependency-version: 0.24.0
  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>
2025-04-10 07:45:12 -06:00
Fernand Galiana 142282b584
Rel v0.50.1 - HotFix ;( (#3263)
* v0.50.0 hotfix

* rel notes
2025-04-09 23:58:37 -06:00
Fernand Galiana e55083ba27
Rel v0.50.0 (#3254)
* update deps + add stale issues

* springclean client and dao

* gvr clean up
* perf updates

* springclean render

* update gvr
* perf
* add jq like cust views support

* springclean config and models

* gvr update
* perf

* springclean perf

* springclean ui bits

* update ro icon
* updage gvr
* perf

* springclean watch

* update linter to v2

* update gha workflows

* small clean up

* spring clean
* move pool to internal

* rel notes
2025-04-08 23:40:34 -06:00
derailed 694c015dc3 rm stales 2025-03-30 18:54:48 -06:00
derailed bed484213c test linter 2025-03-30 18:52:30 -06:00
derailed 0c99540fb3 update deps + add stale issues 2025-03-30 11:44:03 -06:00
Fernand Galiana 3a03b67af0
Rel v0.40.11 (#3239)
* Fix #3222 - add gvr title config option

* Fix #3224 - pod shell use default co annotation

* Fix #3226 - yaml search busted

* Fix #3210 - description line is buggy -> update ro icons

* deps-update

* spring cleaning

* update deps + add stale issues
* cleanup secrets
2025-03-30 11:42:45 -06:00
Jason Tackaberry 88e04217a2
feat: add splashless option to suppress splash screen on start (#3110)
* Add splashless option to suppress splash screen

Fixes #1911

* Add tests for splashless option

* Update docs for splashless option
2025-03-30 09:37:57 -06:00
dependabot[bot] 7b7e1b5b91
chore(deps): bump actions/setup-go from 5.3.0 to 5.4.0 (#3234)
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 5.3.0 to 5.4.0.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](https://github.com/actions/setup-go/compare/v5.3.0...v5.4.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>
2025-03-30 08:49:20 -06:00
dependabot[bot] 6e25428348
chore(deps): bump helm.sh/helm/v3 from 3.17.1 to 3.17.2 (#3235)
Bumps [helm.sh/helm/v3](https://github.com/helm/helm) from 3.17.1 to 3.17.2.
- [Release notes](https://github.com/helm/helm/releases)
- [Commits](https://github.com/helm/helm/compare/v3.17.1...v3.17.2)

---
updated-dependencies:
- dependency-name: helm.sh/helm/v3
  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>
2025-03-30 08:49:02 -06:00
D54 6908d62094
fix: List CRDs which has k8s.io in their names (#3237)
When a CRD's GV contained k8s.io (e.g.
infrastructure.cluster.x-k8s.io/v1beta1), it was considered as standard
resource, therefore no alias was generated in the form of
"<name>.<group>", therefore the CRD list view could not open the listing
of that specific CRD.
2025-03-30 08:48:42 -06:00
Jesse Orr e36716a3ff
Fixed skin configuration reference of in_the_navy to in-the-navy matching actual filename (#3223)
The filename of in_the_navy.yaml did not exist, like the documentation implied. It took a while to determine the actual filename was using hyphens and not underscores.

Updating the documentation to reflect reality.
2025-03-21 17:36:52 -06:00
dependabot[bot] f6fc991427
chore(deps): bump k8s.io/apiextensions-apiserver from 0.32.2 to 0.32.3 (#3213)
Bumps [k8s.io/apiextensions-apiserver](https://github.com/kubernetes/apiextensions-apiserver) from 0.32.2 to 0.32.3.
- [Release notes](https://github.com/kubernetes/apiextensions-apiserver/releases)
- [Commits](https://github.com/kubernetes/apiextensions-apiserver/compare/v0.32.2...v0.32.3)

---
updated-dependencies:
- dependency-name: k8s.io/apiextensions-apiserver
  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>
2025-03-21 17:33:41 -06:00
dependabot[bot] d0e373fb4d
chore(deps): bump golangci/golangci-lint-action from 6.5.1 to 6.5.2 (#3215)
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 6.5.1 to 6.5.2.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v6.5.1...v6.5.2)

---
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>
2025-03-18 20:25:07 -06:00
dependabot[bot] 016618e494
chore(deps): bump k8s.io/kubectl from 0.32.2 to 0.32.3 (#3214)
Bumps [k8s.io/kubectl](https://github.com/kubernetes/kubectl) from 0.32.2 to 0.32.3.
- [Commits](https://github.com/kubernetes/kubectl/compare/v0.32.2...v0.32.3)

---
updated-dependencies:
- dependency-name: k8s.io/kubectl
  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>
2025-03-18 20:24:20 -06:00
dependabot[bot] bb49d5d32e
chore(deps): bump github.com/containerd/containerd from 1.7.24 to 1.7.27 (#3216)
Bumps [github.com/containerd/containerd](https://github.com/containerd/containerd) from 1.7.24 to 1.7.27.
- [Release notes](https://github.com/containerd/containerd/releases)
- [Changelog](https://github.com/containerd/containerd/blob/main/RELEASES.md)
- [Commits](https://github.com/containerd/containerd/compare/v1.7.24...v1.7.27)

---
updated-dependencies:
- dependency-name: github.com/containerd/containerd
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-18 20:24:04 -06:00
derailed 90c36fe03d update docs 2025-03-16 10:22:48 -06:00
Fernand Galiana 35361bb238
Rel v0.40.10 (#3206)
* [HOTFIX] Broke plugins ;(

* add support for cust cols on alias+ns

* rel notes
2025-03-16 10:01:13 -06:00
derailed 78c7787798 update docs 2025-03-16 08:11:47 -06:00
dependabot[bot] a05496a7c7
chore(deps): bump golang.org/x/net from 0.35.0 to 0.36.0 (#3200)
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.35.0 to 0.36.0.
- [Commits](https://github.com/golang/net/compare/v0.35.0...v0.36.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-15 17:32:09 -06:00
Fernand Galiana fc5f1907c4
Rel v0.40.9 (#3205)
* update write icon

* fix#3202

* rel docs

* update linter

* lint

* test

* lint
2025-03-15 16:41:39 -06:00
lorenzboguhn 39eef03373
Extend the argocd plugin by refresh and en/dis-abling of app sync (#3142)
* Extend the argocd plugin by refresh and en/dis-abling of app sync

* Add argocd plugin to plugins readme

---------

Co-authored-by: Lorenz Boguhn <Lorenz.Boguhn@ppi.de>
2025-03-11 23:37:47 -06:00
dependabot[bot] 74ff6d45dc
chore(deps): bump golangci/golangci-lint-action from 6.3.2 to 6.5.0 (#3127)
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 6.3.2 to 6.5.0.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v6.3.2...v6.5.0)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  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>
Co-authored-by: Fernand Galiana <fernand.galiana@gmail.com>
2025-03-11 23:37:12 -06:00
Aaron Schweig ee674d3706
fix(coloring): invalid color application for rows with VALID column (#3137)
* fix(coloring): invalid color application for rows with VALID column

Signed-off-by: aaronschweig <aaron.schweig@gmail.com>

* tests(pod): new valid function needs different test fixtures

Signed-off-by: aaronschweig <aaron.schweig@gmail.com>

* fix: fix tests without introducing a regression bug

Signed-off-by: aaronschweig <aaron.schweig@gmail.com>

---------

Signed-off-by: aaronschweig <aaron.schweig@gmail.com>
2025-03-11 23:36:46 -06:00
derailed 772faa52fe Rel v0.40.8 update docs 2025-03-11 18:17:37 -06:00
Fernand Galiana 45c2137df8
Rel v0.40.8 (#3198)
* Update deprecated yaml.v2->v3

* [Fix] fix issue with yaml sanitization when [] or [xxx] are present

* Spring cleanup

* fix#3192

* Column Blow Reloaded

* Add ability to use alias when specifying custom views
2025-03-11 18:15:20 -06:00