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

Commit Graph

  • ca7afd60b9 bump x/net and x/crypto deps for CVE-2024-45337 and CVE-2024-45338 Amir Alavi 2025-01-02 09:41:51 -05:00
  • 71726c8c85 Merge pull request #1588 from a7i/docs-1.32 v0.32.0 Kubernetes Prow Robot 2024-12-30 06:48:13 +01:00
  • 32e29973d8 [release v0.32] update docs/readme Amir Alavi 2024-12-29 23:19:16 -06:00
  • d0fd115747 Merge pull request #1587 from a7i/k8s-1.32 Kubernetes Prow Robot 2024-12-29 17:42:12 +01:00
  • da65808f77 [release v0.32] update kubernetes kind version to 1.32 Amir Alavi 2024-12-27 12:02:26 -06:00
  • 7369b1291e Mention cmdOptions.dry-run Thomas D. Spear 2024-12-18 10:26:45 -06:00
  • 29ff28cbb5 Merge pull request #1536 from googs1025/test Kubernetes Prow Robot 2024-12-17 13:18:53 +01:00
  • d653537ee6 Merge pull request #1575 from a7i/bump-k8s-1.32 Kubernetes Prow Robot 2024-12-17 11:17:00 +01:00
  • c3b9c97827 Merge pull request #1564 from pipo02mix/improve-defaults Kubernetes Prow Robot 2024-12-17 11:16:53 +01:00
  • 75c5c75e13 Merge pull request #1576 from seanmalloy/bump-kind-0.26.0 Kubernetes Prow Robot 2024-12-17 10:38:52 +01:00
  • b66b5d35f0 Bump kind to v0.26.0 Sean Malloy 2024-12-16 22:28:54 -06:00
  • 5c3a3bdcf1 Merge pull request #1573 from icloudnote/charts Kubernetes Prow Robot 2024-12-14 19:32:42 +01:00
  • 46fa370ede Merge pull request #1570 from felipewnp/patch-1 Kubernetes Prow Robot 2024-12-14 19:02:44 +01:00
  • 4e8c7e6702 bump to official kubernetes v0.32.0 deps Amir Alavi 2024-12-13 20:03:43 -06:00
  • bc6323611b Fixed the issue when successfulJobsHistoryLimit and failedJobsHistoryLimit variables are 0. changjun 2024-12-11 13:46:40 +08:00
  • 51a004c848 Merge pull request #1569 from a7i/bump-v0.32.0-rc.2 Kubernetes Prow Robot 2024-12-11 06:48:02 +00:00
  • 44bde42b63 Merge pull request #1572 from seanmalloy/golangci-lint-verbose Kubernetes Prow Robot 2024-12-11 02:52:02 +00:00
  • bbffb830b9 feature(eviction): add event when EvictPod failed googs1025 2024-10-27 01:01:16 +08:00
  • 73fecfb7c4 Enable golangci-lint Verbose Output Sean Malloy 2024-12-06 15:28:24 -06:00
  • f4c3fdf418 bump to kubernetes v0.32.0-rc.2 Amir Alavi 2024-12-06 10:36:06 -05:00
  • 2c11481856 Merge pull request #1571 from seanmalloy/bump-golangci-lint-timeout Kubernetes Prow Robot 2024-12-06 19:38:01 +00:00
  • e6deb65299 Bump golangci-lint timeout from 2m to 5m Sean Malloy 2024-12-06 13:03:40 -06:00
  • 677c6a60ce docs: Removing deschedulerPolicy.strategies since it does not exist felipewnp 2024-12-06 12:49:43 -03:00
  • a2fd3aa1eb Merge pull request #1568 from seanmalloy/bump-kind-v0.25.0 Kubernetes Prow Robot 2024-12-06 09:34:01 +00:00
  • 697ecc79e4 Bump kind version to v0.25.0 Sean Malloy 2024-12-05 22:32:46 -06:00
  • e619ec6c41 Merge pull request #1567 from seanmalloy/golangci-lint-bump-1.62.2 Kubernetes Prow Robot 2024-12-05 14:12:01 +00:00
  • be9e971cda Bump golangci-lint to 1.62.2 Sean Malloy 2024-12-03 23:15:52 -06:00
  • a8e14ec14d Merge pull request #1565 from seanmalloy/go-bump-1.23.3 Kubernetes Prow Robot 2024-12-04 16:45:02 +00:00
  • 00b6e3528f Bump to Go 1.23.3 Sean Malloy 2024-12-03 16:10:49 -06:00
  • 18e3d17c29 Improve chart default values pipo02mix 2024-12-03 14:42:14 +01:00
  • 54540412b8 Update index.yaml k8s-ci-robot 2024-11-20 15:09:49 +00:00
  • e5c7c7a672 Merge pull request #1559 from a7i/automated-cherry-pick-of-#1514-upstream-release-1.30 descheduler-helm-chart-0.30.2 release-1.30 Kubernetes Prow Robot 2024-11-20 15:08:54 +00:00
  • 6dc53ce819 fix: github action Release Charts to have write permissions Amir Alavi 2024-09-09 16:56:11 -04:00
  • e2af15770c Merge pull request #1554 from sagar-18/v0.30.0-patch Kubernetes Prow Robot 2024-11-20 14:40:54 +00:00
  • a962cca90d Merge pull request #1555 from ingvagabund/actual-utilization-kubernetes-metrics Kubernetes Prow Robot 2024-11-20 13:58:54 +00:00
  • 6567f01e86 [nodeutilization]: actual usage client through kubernetes metrics Jan Chaloupka 2024-11-07 16:23:16 +01:00
  • c86416612e go mod tidy/vendor k8s.io/metrics Jan Chaloupka 2024-11-07 15:28:31 +01:00
  • a4c09bf560 Merge pull request #1466 from ingvagabund/eviction-in-background-code Kubernetes Prow Robot 2024-11-19 14:54:54 +00:00
  • 7d4ec60e2d bump(vendor) Jan Chaloupka 2024-06-23 17:13:02 +02:00
  • 3a1a3ff9d8 Introduce RequestEviction feature for evicting pods in background Jan Chaloupka 2024-08-30 09:07:27 +02:00
  • 343ebb9ff9 Merge pull request #1545 from ingvagabund/node-utilization-refactoring-III Kubernetes Prow Robot 2024-11-15 14:34:53 +00:00
  • d1c64c48cd nodeutilization: separate code responsible for requested resource extraction into a dedicated usage client Jan Chaloupka 2024-11-13 15:24:13 +01:00
  • de9ceb4884 feat: following-release-process-patch Sagar Chauhan 2024-11-15 10:54:48 +05:30
  • a249e2a90b Merge pull request #1550 from sagar-18/fix-release-1.30-golang v0.30.2 Kubernetes Prow Robot 2024-11-14 15:40:52 +00:00
  • 7b1178be9f Merge pull request #1551 from ingvagabund/bump-golangci-lint Kubernetes Prow Robot 2024-11-14 15:32:51 +00:00
  • afb42516aa feat: update: GOLANGCI_VERSION := v1.62.0 Sagar Chauhan 2024-11-14 20:46:22 +05:30
  • 23a6d26209 Merge pull request #1549 from ingvagabund/usageKeysAndValues Kubernetes Prow Robot 2024-11-14 14:30:52 +00:00
  • cd408dd785 bump(golangci-lint)=v1.62.0 Jan Chaloupka 2024-11-14 15:03:03 +01:00
  • 0424cf44dd feat: update to golang 1.22.7 Sagar Chauhan 2024-11-14 19:04:24 +05:30
  • 9950b8a55d nodeutilization: usage2KeysAndValues for constructing a key:value list for InfoS printing resource usage Jan Chaloupka 2024-11-14 13:49:22 +01:00
  • f115e780d8 Define EvictionsInBackground feature gate Jan Chaloupka 2024-08-12 14:06:41 +02:00
  • af8a7445a4 Merge pull request #1544 from ingvagabund/node-utilization-refactoring-II Kubernetes Prow Robot 2024-11-13 22:00:47 +00:00
  • 5ba11e09c7 Merge pull request #1543 from ingvagabund/node-utilization-refactoring-I Kubernetes Prow Robot 2024-11-13 21:34:47 +00:00
  • d41981644a Merge pull request #1546 from ingvagabund/sortNodesByUsage-extended Kubernetes Prow Robot 2024-11-13 20:50:47 +00:00
  • 67d3d52de8 sortNodesByUsage: drop extended resources as they are already counted in Jan Chaloupka 2024-11-13 21:31:02 +01:00
  • e9f43856a9 nodeutilization: iterate through existing resources Jan Chaloupka 2024-11-13 15:04:54 +01:00
  • e655a7eb27 nodeutilization: NodeUtilization: make pod utilization extraction configurable Jan Chaloupka 2024-11-13 14:21:32 +01:00
  • da52983b27 Merge pull request #1542 from ingvagabund/descheduler-server-apply Kubernetes Prow Robot 2024-11-13 13:10:47 +00:00
  • 1e48cfe6f8 Merge pull request #1541 from ingvagabund/sortNodesByUsage-dont-hardcode-resource-names Kubernetes Prow Robot 2024-11-13 12:46:46 +00:00
  • fb4b8746ec Move RunE code under Run Jan Chaloupka 2024-11-12 13:21:39 +01:00
  • 269f16cf73 DeschedulerServer: new Apply function for applying configuration Jan Chaloupka 2024-11-12 13:21:39 +01:00
  • 7eeb07d96a Update nodes sorting function to respect available resources Jan Chaloupka 2024-11-08 12:21:50 +01:00
  • 355919f3e6 Merge pull request #1540 from sagar-18/patch-2 Kubernetes Prow Robot 2024-11-06 14:27:34 +00:00
  • 5aacc0ee99 DockerFile:v0.30.1 | Go:v1.22.7 | FIX: CVE-2024-24790 and CVE-2024-34156 Sagar Chauhan 2024-11-06 19:28:39 +05:30
  • b56794708d descheduler: wire the metrics collector with the framework handle node-utilization-util-snapshot Jan Chaloupka 2024-11-05 21:13:27 +01:00
  • b7b352780e LowNodeUtilization: test metrics based utilization Jan Chaloupka 2024-11-05 17:03:12 +01:00
  • 646a383b37 Get pod usage from the usage client Jan Chaloupka 2024-11-05 14:07:59 +01:00
  • a18425a18d Merge pull request #1539 from sagar-18/patch-1 Kubernetes Prow Robot 2024-11-05 07:47:29 +00:00
  • ad18f41b66 Update actualUsageClient Jan Chaloupka 2024-11-04 18:11:27 +01:00
  • 0c552b667f Update Dockerfile - GoLang v 1.22.7 FIX - CVE-2024-34156 Sagar Chauhan 2024-10-31 21:27:06 +05:30
  • 80f9c0ada6 Separate usage client into a new file Jan Chaloupka 2024-10-21 22:38:25 +02:00
  • 3174107718 usageSnapshot -> requestedUsageClient Jan Chaloupka 2024-10-21 22:22:38 +02:00
  • ef0c2c1c47 add ignorePodsWithoutPDB option (#1529) Simon Scharf 2024-10-15 22:21:04 +02:00
  • 1f55c4d680 node utilization: abstract pod utilization retriever Jan Chaloupka 2024-10-11 17:19:49 +02:00
  • dc9bea3ede nodeutiliation: create a usage snapshot Jan Chaloupka 2024-10-11 17:05:00 +02:00
  • 7696f00518 Merge pull request #1532 from ingvagabund/node-utilization-refactoring Kubernetes Prow Robot 2024-10-14 20:10:22 +01:00
  • 89bd188a35 hnu: move static code from Balance under plugin constructor Jan Chaloupka 2024-10-11 16:49:23 +02:00
  • e3c41d6ea6 lnu: move static code from Balance under plugin constructor Jan Chaloupka 2024-10-11 16:37:53 +02:00
  • e0ff750fa7 Move default LNU threshold setting under setDefaultForLNUThresholds Jan Chaloupka 2024-10-11 16:31:37 +02:00
  • b07be078c3 Merge pull request #1527 from ingvagabund/e2e-buildTestDeployment Kubernetes Prow Robot 2024-10-08 19:34:23 +01:00
  • 22d9230a67 Make sure dry runs sees all the resources a normal run would do (#1526) Simon Scharf 2024-10-04 13:20:28 +02:00
  • 3e6166666b test: construct e2e deployments through buildTestDeployment Jan Chaloupka 2024-10-01 15:23:44 +02:00
  • e1e537de95 Merge pull request #1522 from fanhaouu/e2e-leaderelection Kubernetes Prow Robot 2024-10-01 08:23:53 +01:00
  • 8e762d2585 Merge pull request #1523 from fanhaouu/e2e-topologyspreadconstraint Kubernetes Prow Robot 2024-09-30 20:37:32 +01:00
  • 042fef7c91 Merge pull request #1521 from fanhaouu/e2e-failedpods Kubernetes Prow Robot 2024-09-30 20:37:24 +01:00
  • 2c033a1f6d Merge pull request #1520 from fanhaouu/e2e-duplicatepods Kubernetes Prow Robot 2024-09-30 20:02:04 +01:00
  • e0a8c77d0e e2e: DuplicatePods: build a descheduler image and run the descheduler as a pod Hao Fan 2024-09-20 20:51:26 +08:00
  • 05ce561a06 e2e: FailedPods: build a descheduler image and run the descheduler as a pod Hao Fan 2024-09-20 21:33:12 +08:00
  • 8b6a67535f remove policy_leaderelection yaml file Hao Fan 2024-09-23 00:13:53 +08:00
  • 347a08a11a add update lease permission Hao Fan 2024-09-20 21:44:24 +08:00
  • 0ac05f6ea3 e2e: LeaderElection: build a descheduler image and run the descheduler as a pod Hao Fan 2024-09-20 21:43:26 +08:00
  • af495e65f7 e2e: TopologySpreadConstraint: build a descheduler image and run the descheduler as a pod Hao Fan 2024-09-23 00:22:45 +08:00
  • 18ef69584e Merge pull request #1517 from fanhaouu/e2e-common-method Kubernetes Prow Robot 2024-09-20 09:31:33 +01:00
  • d25cba08a9 [e2e] abstract common methods Hao Fan 2024-09-13 01:48:12 +08:00
  • e91082a4e9 Update index.yaml a7i 2024-09-09 22:59:21 +00:00
  • 8b0744c5b2 Merge pull request #1514 from a7i/amir/gha-perms descheduler-helm-chart-0.31.0 release-1.31 Kubernetes Prow Robot 2024-09-09 22:15:57 +01:00
  • 6e30321989 fix: github action Release Charts to have write permissions Amir Alavi 2024-09-09 16:56:11 -04:00
  • b094acb572 Merge pull request #1512 from a7i/bump-helm Kubernetes Prow Robot 2024-09-09 21:48:34 +01:00
  • 9f15e02245 Merge pull request #1513 from a7i/amir/bump-golangci Kubernetes Prow Robot 2024-09-09 20:35:09 +01:00
  • 3bf40c830a chore: bump golangci-lint to latest Amir Alavi 2024-09-09 14:53:15 -04:00