Commit Graph

227 Commits (fcf79b2f5a2ae6560e778bd5d0506a9f98d034fd)

Author SHA1 Message Date
Fernand Galiana 5540b5a825 Add sanitize command (#2286)
- Sanitize provides for clearing out pods in either completed/failed
  state #2277
2023-11-11 10:33:33 -07:00
Alexandru Placinta a3155d015d
Add prompt border color customization (#2234) 2023-11-10 08:54:40 -07:00
Fernand Galiana d19c792feb
K9s/rel v0.28.0 (#2274)
* check for plausible overflow when seting up env

* Various fixes and clean up

* Introduce File transfer command

- Add ability to upload/download files from/to pods

* release v0.28.0
2023-11-07 17:22:41 -07:00
Jayson Wang a8615d9f19
fix manual sorting not working when sortColumn is configured (#2253)
* fix manual sorting not working when sortColumn is configured

* using manualSort to indicate has modified the sort col

* make user changes to the sortColumn take effect
2023-11-05 07:50:45 -07:00
Jayson Wang 09719eb16b
fix fsnotify not fully working (#2258) 2023-10-29 13:32:41 -06:00
Jayson Wang b2be433637
consider units when sorting capacity (#2252) 2023-10-18 10:19:05 -06:00
Thomas Dy 55c1905eb1
Only apply keyConv to mnemonic in menus (#2161)
This fixes an issue where namespaces with "alt" in the name get replaced
by "opt" when running on macOS.
2023-07-26 12:40:03 -06:00
Станислав 5a0a8f12e4
Fix for styles (#2112)
* Show correct error when loading skins.

* Fix wrong color reference for dracula theme
2023-06-14 08:02:27 -06:00
Jayson Wang d383788859
Fix the wrong/redundant icon in the prompt bar (#2105) 2023-05-28 07:02:17 -06:00
Cason Adams f41c22bce2
Allowing a few hard coded colors to be configurable (#1405)
* making some hard coded colors configurable via skins

* more flexible colors for logo messages

* correct color formatting per MR comments

* no need to convert to String

---------

Co-authored-by: Cason Adams <cadams@roku.com>
2023-03-17 09:30:32 -06:00
Niko Janceski ab9f960788
Sort by view default only if sort not currently set (#1962) 2023-03-16 14:27:44 -06:00
Fernand Galiana 7c76691c38
Release v0.27.3 (#1970)
- [Issue #1968](https://github.com/derailed/k9s/issues/1968) Some skins are missing the definitions for the help menu
- [Issue #1967](https://github.com/derailed/k9s/issues/1967) Helm cve-2023-25165
- [Issue #1964](https://github.com/derailed/k9s/issues/1964) logger.sinceSeconds config setting inconsistent with README
- [Issue #1955](https://github.com/derailed/k9s/issues/1955) K9s crashes with empty resources and/or verbs in RBAC
- [Issue #1954](https://github.com/derailed/k9s/issues/1954) Open very slow
- [Issue #1883](https://github.com/derailed/k9s/issues/1883) Fix force deletion
- [Issue #1788](https://github.com/derailed/k9s/issues/1788) Draining nodes cannot be forced
- [Issue #1150](https://github.com/derailed/k9s/issues/1150) Add a persistent popup for drain failures
2023-02-12 08:12:25 -07:00
Fernand Galiana d5c9cf5ed5
release v0.27.1 (#1945) 2023-01-31 08:09:53 -07:00
Mohamed Messaad 530d067110
feat: add noLatestRevCheck config option (#1874)
* feat: add noLatestRevCheck flag to configure whether k9s should fetch the latest rev from the Github repo.

* refactor: rename "noLatestRevCheck" to more appropriate "skipLatestRevCheck"
2022-11-29 08:52:33 -07:00
Fernand Galiana 412b064439
K9s/rel v0.26.4 (#1767)
* release v0.26.4

* update deps

* update docs

* fix merge

* update gha
2022-09-21 14:28:21 -06:00
이태형 7f9f3ce04c
fix redundant type conversion code (#1725)
Co-authored-by: rolancia <rolancia.com@gmail.com> Good catch!! Thank you @rolancia!!
2022-08-27 09:11:05 +02:00
Ben Blackmore 6e398ed6fb
feat: allow disable CTRL-C behavior (#1672)
Fixes #1599
2022-07-26 07:54:46 -06:00
derailed ee07b98755 cleaning up deprecation 2022-07-17 09:56:16 -06:00
Fernand Galiana b6feb10388
K9s/rel v0.26.0 (#1660)
* additional tests + cleanup

* release v0.26.0
2022-07-17 09:28:59 -06:00
Fernand Galiana 66c22f1c6f
K9s rel v0.25.21 (#1635)
* additional tests + cleanup

* update docs

* update docs
2022-06-30 12:03:33 -06:00
Christian Provenzano 7c5ba99cc1
Fix delete dialog dropdown styling (#1632)
* Fix delete dialog dropdown styling

Update tview to allow dropdown styling

* Update tview
2022-06-30 11:22:54 -06:00
Fernand Galiana bb5ba1306d
K9s release v0.25.19 (#1610)
* release v0.25.19

* update deps revs
2022-06-27 19:20:22 -06:00
Christian Provenzano 8e8f874b1e
Allow all deletion propagation policies (#1553)
* Allow all deletion propagation policies

* Add "none" deletion propagation policy
2022-05-26 07:48:00 -06:00
Fernand Galiana 6085039f83
fix #1402 (#1408) 2021-12-28 09:52:33 -07:00
Fernand Galiana 2a9f5464c3
K9s: rel v0.25.17 (#1406)
* fix #1402 #1401

* add rel notes
2021-12-27 23:42:01 -07:00
Fernand Galiana fc8ffe5d37
release v0.25.16 (#1400) 2021-12-24 17:41:35 -07:00
Fernand Galiana fdc638c5d4
release v0.25.13 (#1383) 2021-12-16 09:30:10 -07:00
Fernand Galiana 165ffeab93
K9s: rel v0.25.4 (#1322)
* release v0.25.4

* update docs

* update docs
2021-11-20 13:23:26 -07:00
Fernand Galiana 83b5feeb37
fixed #1308 #1307 #1296 (#1309) 2021-11-16 13:58:51 -07:00
Fernand Galiana 4e20e5f110
K9s: Release v0.25.0 (#1304)
* update rel notes

* release 0.25 checkpoint

* cleaning up
2021-11-15 23:24:51 -07:00
Fernand Galiana a35155415e
fix cron triggers (#1171) 2021-06-29 08:25:04 -06:00
Fernand Galiana 164b8658dd
Fix #1163 add prompt styles (#1172) 2021-06-29 08:23:17 -06:00
Fernand Galiana 107c0acd33
fix #1169 index out of range (#1170) 2021-06-29 08:06:31 -06:00
derailed 9b498196f9 fix #1163 #1153 #1151 #1140 #1137 #1132 #1131 2021-06-27 23:22:13 -06:00
derailed 739f495daa fix shell issue + bugz 2021-05-03 23:39:54 -06:00
derailed a85a1eced1 checkpoint 2021-05-02 13:41:16 -06:00
derailed 627c38cb36 bug fixes and enhancements 2021-04-29 11:21:43 -06:00
derailed d38efba564 fix bugz 2021-04-29 10:51:56 -06:00
Josh Soref a07243dbb0
Spelling (#1089)
* spelling: a hex

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: accepted

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: actions

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: additional

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: assertions

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: assessments

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: betta'

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: [br]eaking [ba]d

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: change

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: changed

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: childnodes

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: cleared

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: clusterrole

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: collection

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: columns

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: configuration

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: confirm

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: consensus

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: crumbs

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: ctrl

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: ctx

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: debugging

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: deltas

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: deprecated

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: describable

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: disturbance

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: disturbances

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: efforts

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: excitement

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: filter

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: forward

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: forwarding

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: fqn

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: fullscreen

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: grab

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: graphable

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: groups if

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: homebrew

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: hopeful

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: impatient

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: initialized

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: initially

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: is a

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: job runner

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: kubectl

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: kubernetes

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: latest

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: list

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: makusi

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: menu

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: mnemonic

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: nice

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: nominally

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: nonexistent

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: original

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: outputs

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: override

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: parens

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: preceded

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: preliminary

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: process

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: prozac

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: purpose

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: rbac

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: repeatedly

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: replenishing

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: resource

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: returns

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: right

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: row event

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: rpi

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: salient

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: seemingly

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: separator

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: shas

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: shortcut

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: shortcuts

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: solidify

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: sponsorship

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: superfluous

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: support

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: target's

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: threshold

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: times out

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: tripping

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: unanimous (?)

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: upgrade

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: using

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: views

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: vulnerability

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: will launch

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2021-04-27 07:51:33 -06:00
derailed 0d48d32c61 fix dialog buttons focus 2020-11-23 15:10:32 -07:00
derailed 512c40fae0 rel v.24.0 - maintenance drop 2020-11-21 10:20:32 -07:00
derailed b6c61600a4 fix #929 2020-11-05 17:15:50 -07:00
derailed 2d2c6b06b6 maintenance release. Fix #920 and perhaps improved #663 2020-11-02 23:35:08 -07:00
derailed 5c1ff0ed7b Fix #906 #889 #564 2020-10-30 12:52:15 -06:00
derailed da8a65e59a cleaning up 2020-10-29 17:18:46 -06:00
derailed c4fcecf7e7 clean up and bugs fix 2020-10-29 16:34:04 -06:00
derailed dd9bddf78f add exponential backoff 2020-10-27 20:03:09 -06:00
derailed dbfa66c9de merging master 2020-10-27 09:01:43 -06:00
derailed 81820b6459 checkpoint 2020-10-26 21:05:25 -06:00
derailed ffc31f856a checkpoint 2020-10-26 16:49:28 -06:00
Michael Albers a5aebb746d Fix #848 Add inverse filtering 2020-10-17 09:51:01 -06:00
derailed 2e04a846e6 fix issues #882,881,880 2020-09-18 13:51:37 -06:00
derailed da95841f81 configure mouse support 2020-09-15 08:49:10 -06:00
derailed 3d4726d726 maintenance drop for v0.21.8 2020-09-10 14:36:00 -06:00
derailed 7bfcbc092b add dialog skins 2020-08-02 09:13:58 -06:00
derailed a8a34d4933 update rel notes 2020-08-01 18:21:00 -06:00
derailed 057f48f4fd add rel notes 2020-08-01 10:47:32 -06:00
derailed b1189acd14 fix #826 #823 #822 #821 2020-08-01 10:14:22 -06:00
derailed 70712f0fee cleaning up 2020-07-23 12:07:30 -06:00
derailed 161837c1ad perf improv + update rev + bugz 2020-07-22 12:15:14 -06:00
derailed 671c819502 checkpoint 2020-07-18 09:27:41 -06:00
derailed f1111174aa add pf indicator 2020-06-29 18:47:02 -06:00
derailed 6e5018c3a3 cleaning up 2020-06-04 18:46:18 -06:00
derailed e2f1626764 add pvc usage check + bugz #642 #754 #753 #743 #728 #718 2020-06-04 18:20:41 -06:00
derailed e1a5dd510f fix issue #752 #677 2020-06-03 14:50:58 -06:00
derailed 3a02001695 fix con issue + #741 #740 2020-05-29 09:52:59 -06:00
Richard Whitehead 9f9812b897 Add pendColor option for Pending pods 2020-05-26 20:24:02 -07:00
derailed 46c2f31249 fix issues #726 #724 #722 #721 #720 2020-05-23 11:15:21 -06:00
derailed 6bd186c377 fix issues #692 #699 2020-05-05 18:28:54 -06:00
derailed 7d8277dfe9 fix config reloads, added filter history + bug fixes 2020-04-24 15:44:18 -06:00
derailed 801f45d703 fix issues #665, #662 2020-04-14 11:19:12 -06:00
derailed 1f2c159aa6 cleaning up 2020-04-04 22:20:52 -06:00
derailed 399b331b42 cleaning up 2020-04-04 22:18:11 -06:00
derailed 69707fecd7 cleaning up 2020-04-04 22:07:30 -06:00
derailed a6ec74ff6c update prompt. Fix #649 2020-04-04 21:53:57 -06:00
derailed e211611d4e checkpoint 2020-04-02 13:08:41 -06:00
derailed bf2847bea7 checkpoint 2020-03-28 18:27:17 -06:00
derailed 57260dfcb4 update tests 2020-03-24 17:27:25 -06:00
derailed 1dfca156bc add command prompt 2020-03-24 17:26:20 -06:00
derailed 772e0aa3f9 cleaning up 2020-03-23 18:41:03 -06:00
derailed 5bdac583ba add rel notes 2020-03-23 11:51:51 -06:00
derailed dbbf68fab9 checkpoint 2020-03-23 08:01:19 -06:00
derailed 3efb3f2596 provides logger config options. Fix #623 2020-03-14 10:30:21 -06:00
derailed 0942ef5906 fix #612 2020-03-10 23:40:36 -06:00
derailed bdd4ecff20 node view tlc. add cordon/uncordon/drain options 2020-03-10 20:59:38 -06:00
derailed 98fea647b9 fix flash test 2020-03-06 14:14:55 -07:00
derailed 5fcfecb38e add thresholds + pulses tlc + fix #596 #593 #560 2020-03-04 12:27:47 -07:00
derailed 43d62f9528 fix issue #592 #591 #590 2020-03-01 19:25:49 -07:00
derailed c896598e84 Fix #583, #584 2020-02-27 21:47:21 -07:00
derailed 07edcfc6af fix #581 2020-02-26 07:36:26 -08:00
derailed 7cf9fe6c8b cleaning up 2020-02-25 23:31:49 -08:00
derailed 543f9837ff checkpoint 2020-02-25 22:48:24 -08:00
derailed 42e2e98e4d added support for custom columns 2020-02-22 18:30:30 -07:00
derailed 73a90ed2ae cleaning up 2020-02-20 10:18:01 -07:00
derailed 98b07e6961 checkpoint 2020-02-20 00:03:32 -07:00
derailed 355f4ce396 checkpoint 2020-02-19 18:25:36 -07:00
derailed 7a977f31c7 refactor pf and benchmarks 2020-02-14 14:28:52 -07:00
derailed 2822ac702e rework portforward + benchmarks 2020-02-14 00:57:57 -07:00
derailed 642303bb72 cleaning up 2020-02-13 17:56:13 -07:00
derailed f1ef8d216c enable port-forwards on pods and services 2020-02-13 12:31:30 -07:00