1
0
mirror of https://github.com/kubernetes-sigs/descheduler.git synced 2026-01-26 05:14:13 +01:00
Commit Graph

1581 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
e5c7c7a672 Merge pull request #1559 from a7i/automated-cherry-pick-of-#1514-upstream-release-1.30
Automated cherry pick of #1514: fix: github action Release Charts to have write permissions
descheduler-helm-chart-0.30.2
2024-11-20 15:08:54 +00:00
Amir Alavi
6dc53ce819 fix: github action Release Charts to have write permissions 2024-11-20 09:54:59 -05:00
Kubernetes Prow Robot
e2af15770c Merge pull request #1554 from sagar-18/v0.30.0-patch
V0.30.2 patch
2024-11-20 14:40:54 +00:00
Sagar Chauhan
de9ceb4884 feat: following-release-process-patch 2024-11-15 10:54:48 +05:30
Kubernetes Prow Robot
a249e2a90b Merge pull request #1550 from sagar-18/fix-release-1.30-golang
feat: update to golang 1.22.7 | Fix critical vulnerabilities
v0.30.2
2024-11-14 15:40:52 +00:00
Sagar Chauhan
afb42516aa feat: update: GOLANGCI_VERSION := v1.62.0 2024-11-14 20:46:22 +05:30
Sagar Chauhan
0424cf44dd feat: update to golang 1.22.7 2024-11-14 19:04:24 +05:30
Kubernetes Prow Robot
355919f3e6 Merge pull request #1540 from sagar-18/patch-2
FIX: CVE-2024-24790 and CVE-2024-34156 [Go:v1.22.7]
2024-11-06 14:27:34 +00:00
Sagar Chauhan
5aacc0ee99 DockerFile:v0.30.1 | Go:v1.22.7 | FIX: CVE-2024-24790 and CVE-2024-34156 2024-11-06 19:28:39 +05:30
Kubernetes Prow Robot
eca09d470a Merge pull request #1427 from a7i/helm-v0.30.1-release
helm: upgrade to v0.30.1
descheduler-helm-chart-0.30.1
2024-06-05 05:06:04 -07:00
Amir Alavi
ff2b9dc19f helm: upgrade to v0.30.1 2024-06-05 07:46:59 -04:00
Kubernetes Prow Robot
9f7e7fd5bb Merge pull request #1425 from a7i/automated-cherry-pick-of-#1378-#1390-#1412-#1413-#1416-#1395-upstream-release-1.30
Automated cherry pick of #1378: Fix the replicas type for the helm-chart
#1390: allow 'falsey' value in cmdOption
#1412: fix helm's default deschedulerPolicy
#1413: fix TOC location in Readme
#1416: use cmd context instead of using context.Background()
#1395: fix the issue that the pod anti-filtering rules are not
v0.30.1
2024-06-05 02:43:20 -07:00
Hao Fan
7e85b79556 fix the issue that the pod anti-filtering rules are not taking effect 2024-06-05 00:03:33 -04:00
googs1025
8247f92fe0 use cmd context instead of using context.Background() 2024-06-05 00:03:33 -04:00
balazs.benyo
b1391edd2a fix TOC location in Readme 2024-06-05 00:03:32 -04:00
balazs.benyo
a861867022 fix helm's default deschedulerPolicy 2024-06-05 00:03:32 -04:00
Omer Aplatony
a09c4d2c61 Fixed options without value 2024-06-05 00:03:32 -04:00
Omer Aplatony
b33845c383 Added speaces 2024-06-05 00:03:31 -04:00
Omer Aplatony
6a930de272 allow 'falsey' value in cmdOption 2024-06-05 00:03:31 -04:00
Youqing Han
53a27209cf Convert the replicas value to int for comparision 2024-06-05 00:03:31 -04:00
Youqing Han
7182bcdc10 Fix the replicas type for the helm-chart 2024-06-05 00:03:31 -04:00
Kubernetes Prow Robot
79990946eb Merge pull request #1405 from a7i/kustomize-image-tags
[release 1.30] update kustomize image tags and helm versions
descheduler-helm-chart-0.30.0
2024-05-20 06:36:42 -07:00
Amir Alavi
4671199be7 upgrade helm chart to v0.30.0 2024-05-20 07:23:30 -04:00
Kubernetes Prow Robot
a82fc7b4e4 Merge pull request #1408 from a7i/amir/bump-go-1.22.3
bump to to 1.22.3 to address CVE-2024-24788
2024-05-19 19:56:17 -07:00
Amir Alavi
2ac072e5da bump to to 1.22.3 to address CVE-2024-24788
Signed-off-by: Amir Alavi <amiralavi7@gmail.com>
2024-05-19 20:27:28 -04:00
Amir Alavi
ee5bc6991d [release 1.30] update kustomize image tags
Signed-off-by: Amir Alavi <amiralavi7@gmail.com>
2024-05-18 21:05:44 -04:00
Kubernetes Prow Robot
0ec8581964 Merge pull request #1400 from a7i/kube-1.30
[release 1.30] upgrade kubernetes version and docs
v0.30.0
2024-05-18 13:29:22 -07:00
Amir Alavi
2f7544344b bump golangci lint to v1.58.1
Signed-off-by: Amir Alavi <amiralavi7@gmail.com>
2024-05-18 10:23:38 -04:00
Amir Alavi
b08f1fa8b5 fix: code-gen scripts to use new flags
in recent kubernetes 1.30, the code-gen flags were changed. --output-file-base -> --output-file based on 144141734d\#diff-beaa4412ca0edb2451061daa9570ce25858ec41951938fc60f17e2370462ad8e

Signed-off-by: Amir Alavi <amiralavi7@gmail.com>
2024-05-18 10:01:23 -04:00
Amir Alavi
fca4a0970f [release 1.30] upgrade kubernetes version and docs
Signed-off-by: Amir Alavi <amir.alavi@zendesk.com>
2024-05-14 14:17:34 -04:00
Kubernetes Prow Robot
fda4c96937 Merge pull request #1396 from ingvagabund/keps-framework-update-diagram
KEP-753: Descheduling framework: update diagram
2024-05-13 06:03:17 -07:00
Jan Chaloupka
3ef05e9e7f KEP-753: Descheduling framework: update diagram
Update the profiles to reflect only Deschedule and Balance plugins are
run and the order of first Deschedule of all profiles then Balance of
all profiles.
2024-05-11 19:25:43 +02:00
Kubernetes Prow Robot
4bbafe7c19 Merge pull request #1372 from ingvagabund/kep-descheduling-framework
753 - Descheduling framework
2024-05-10 20:37:58 -07:00
Kubernetes Prow Robot
77ec804529 Merge pull request #1381 from yuanchen8911/exitcode
Add an extra parameter ExitCode to RemoveFailedPods
2024-05-02 20:27:52 -07:00
Yuan Chen
25b9edae3c Add an extra parameter ExitCode to RemoveFailedPod
Update README.md

Fix README and test files

Update README

Address a7i's comments

Update README
2024-05-02 17:11:50 -07:00
Jan Chaloupka
8da68695e1 753 - Descheduling framework 2024-04-28 18:52:10 +02:00
Kubernetes Prow Robot
b95380641f Merge pull request #1379 from yuanchen8911/readme
Fix and improve the namespace filtering description in README
2024-04-18 17:55:45 -07:00
Yuan Chen
10d0ce0dfa Fix and improve the namespace filtering description in README 2024-04-18 17:03:32 -07:00
Angelos Mimidis
2c06a33d41 helm: Allow the use of existing policy configMap (#1376)
* Allow the use of existing policy configMap.

* Update charts/descheduler/templates/configmap.yaml

Co-authored-by: Amir Alavi <amiralavi7@gmail.com>

* Remove references to unused variable and update documentation regarding deschedulerPolicy

* Add missing newLine at EOF

* Update charts/descheduler/values.yaml

* remove trailing space

---------

Co-authored-by: Amir Alavi <amiralavi7@gmail.com>
2024-04-16 20:15:51 -07:00
Julian Lawrence
4bd348d9b7 bump to go 1.22.2 (#1374)
* bump to 1.22.2 for CVE-2023-45288

* updated gofmt update/verify versions

* doc update
2024-04-09 16:21:37 -07:00
Gabriel Tiossi
82559025b1 Allow eviction of DaemonSet pods (#1342)
* feat: evictDaemonSetPods flag for evictors

* test: evictDaemonSetPods unit and e2e

* docs: evictDaemonSetPods
2024-04-09 07:47:34 -07:00
Kubernetes Prow Robot
a2c88582fa Merge pull request #1373 from ingvagabund/bump-golangorg-x-net
bump(golang.org/x/net)=v0.23.0
2024-04-08 07:38:16 -07:00
Jan Chaloupka
a321a38328 bump(golang.org/x/net)=v0.23.0 2024-04-08 16:11:17 +02:00
Kubernetes Prow Robot
970b35d737 Merge pull request #1369 from fanhaouu/feat-avoid-defaultEvictorArgs-conversion-twice
avoid redundant type conversion of DefaultEvictorArgs parameter in DefaultEvictor
2024-04-03 18:58:17 -07:00
Kubernetes Prow Robot
364f467421 Merge pull request #1365 from ls-2018/master
`RemoveDuplicates`: reduce cycle times identifying duplicates
2024-04-03 18:58:10 -07:00
Amir Alavi
dd94f2ed93 use v1alpha2 api for helm chart default values (#1139) 2024-03-29 13:29:32 -07:00
Hao Fan
7f20b5c891 fix: avoid redundant type conversion of DefaultEvictorArgs parameters in DefaultEvictor
Signed-off-by: Hao Fan <hao.fan@shopee.com>
2024-03-28 15:25:42 +08:00
Kubernetes Prow Robot
e63e159c04 Merge pull request #1360 from etoster/remove-only-pods-violating-included-node-taints
Add argument to remove only pods violating allowlisted taints
2024-03-25 07:39:12 -07:00
etoster
b7697869f2 add argument to remove only pods violating specific node taints 2024-03-25 15:21:21 +01:00
acejilam
19ced3d630 reduce cycle times
Signed-off-by: acejilam <acejilam@gmail.com>
2024-03-14 22:43:20 +08:00