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

Commit Graph

  • 9722018847 refactor(TestPodLifeTime): have a pod fully created through BuildTestPod without any edits Jan Chaloupka 2025-12-10 12:55:59 +01:00
  • 47cfdf7057 refactor(TestPodLifeTime): remove ineffective owner references assignments Jan Chaloupka 2025-12-10 14:03:50 +01:00
  • db6d460677 Merge pull request #1764 from abelfodil/master Kubernetes Prow Robot 2025-11-15 00:25:38 -08:00
  • 237d9c1a7b fix: provide USER env var to correctly initialize tracing Anes Belfodil 2025-11-11 14:39:52 -05:00
  • 5b66733ada Merge pull request #1772 from Sycrosity/master Kubernetes Prow Robot 2025-11-07 20:52:51 -08:00
  • eb1b91d085 Merge pull request #1773 from petersalas/update-readme Kubernetes Prow Robot 2025-11-07 20:22:52 -08:00
  • 058056d965 docs: fix incorrect gracePeriodSeconds default in README.md Peter Salas 2025-11-04 12:11:02 -08:00
  • f9aa969791 docs: fix link to kubernetes bot commands page Sycrosity 2025-11-03 00:29:17 +00:00
  • 4bbfa08dfb docs: Have kustomize suggested commands use latest release Sycrosity 2025-11-03 00:25:22 +00:00
  • 4b7c2c90ea Merge pull request #1771 from a7i/native-sidecar Kubernetes Prow Robot 2025-11-02 02:06:02 -08:00
  • 06cab8e2aa fix: pod resource calculation to consider native sidecars Amir Alavi 2025-11-01 10:47:53 -04:00
  • 582641c2e9 Merge pull request #1752 from ricardomaraschini/create-protection-for-pods-using-storage-class Kubernetes Prow Robot 2025-10-30 14:18:03 -07:00
  • 782058a67c Update index.yaml gh-pages a7i 2025-10-30 16:41:34 +00:00
  • 4d78cd49a0 Merge pull request #1770 from a7i/descheduler-chart-v0.34.0 descheduler-helm-chart-0.34.0 release-1.34 Kubernetes Prow Robot 2025-10-30 06:56:05 -07:00
  • ce56624cea [v0.34.0] update helm chart Amir Alavi 2025-10-29 22:02:10 -04:00
  • dd7b76f2c4 Merge pull request #1768 from a7i/v0.34.0-docs-manifests v0.34.0 Kubernetes Prow Robot 2025-10-29 17:54:01 -07:00
  • bc4f17194b [v0.34.0] update docs and manifests Amir Alavi 2025-10-29 12:20:31 -04:00
  • d9d6ca64e9 feat: enable pod protection based on storage classes Ricardo Maraschini 2025-10-08 09:43:05 +02:00
  • ebaf155e23 Merge pull request #1765 from googs1025/helm_chart Kubernetes Prow Robot 2025-10-29 01:02:01 -07:00
  • 781572fed5 use podProtections args googs1025 2025-10-23 20:03:33 +08:00
  • e3503d22f4 Merge pull request #1751 from rstribrn/fix/#1750_chart_livenessprobe Kubernetes Prow Robot 2025-10-21 12:00:39 -07:00
  • 564c2c29d8 Merge pull request #1759 from ricardomaraschini/add-myself-as-approver Kubernetes Prow Robot 2025-10-21 08:02:43 -07:00
  • bbb915e003 Merge pull request #1744 from a7i/amir/k8s-1.34 Kubernetes Prow Robot 2025-10-21 07:32:47 -07:00
  • 1db6b615d1 [v0.34.0] bump to kubernetes 1.34 deps Amir Alavi 2025-09-17 16:55:29 -04:00
  • e9188852ef Merge pull request #1762 from tiraboschi/test_1.34 Kubernetes Prow Robot 2025-10-21 05:28:40 -07:00
  • c36466bb1c test: run by default with kind 0.30.0 and kubevirt v1.6.2 Simone Tiraboschi 2025-10-21 12:04:28 +02:00
  • 841fd29282 chore: update approvers Ricardo Maraschini 2025-10-17 14:44:01 +02:00
  • 79b2e04199 Merge pull request #1753 from tiraboschi/annotate_eviction_requests Kubernetes Prow Robot 2025-10-13 04:26:57 -07:00
  • 3a608a590a feat(eviction): add annotations to eviction requests for observability Simone Tiraboschi 2025-10-10 16:36:13 +02:00
  • 07b1c4e681 Merge pull request #1755 from tsj-30/fix/handle-single-node Kubernetes Prow Robot 2025-10-13 01:36:56 -07:00
  • 7d6f6fedec fix gofmt error S J Tharun 2025-10-13 08:29:27 +05:30
  • 3033aec6a0 descheduler: handle single-node clusters gracefully S J Tharun 2025-10-11 07:53:41 +05:30
  • 9eb582cd67 helm: Fix liveness probe timeout for descheduler chart Rostislav Stříbrný 2025-09-30 14:52:40 +02:00
  • 925b388702 Merge pull request #1746 from eminaktas/fix/correct-function-comment Kubernetes Prow Robot 2025-09-30 03:10:18 -07:00
  • e599018adb Merge pull request #1747 from ricardomaraschini/fix-context-cancellation Kubernetes Prow Robot 2025-09-25 07:54:18 -07:00
  • f9a3be8cde chore: give tracing.Shutdown() its own context Ricardo Maraschini 2025-09-24 12:26:05 +02:00
  • d47e077897 fix: correct comment for HaveNoEvictionAnnotation Emin Aktas 2025-09-20 12:53:56 +03:00
  • 483c9c1499 Merge pull request #1741 from anthosz/deploy-annotation Kubernetes Prow Robot 2025-09-18 12:24:11 -07:00
  • d841a2d913 helm chart - Allow to add custom annotations for deployment Anthony SCHWARTZ 2025-09-15 21:23:29 +02:00
  • f7f86ed075 Merge pull request #1743 from ingvagabund/test-e2e-new-args Kubernetes Prow Robot 2025-09-17 02:54:13 -07:00
  • 46f55b5221 Merge pull request #1742 from ricardomaraschini/add-pull-request-template Kubernetes Prow Robot 2025-09-17 01:28:13 -07:00
  • fa9fa70ed7 feat(test/e2e): introduce new flags to override RunAsUser and RunAsGroup security context setting Jan Chaloupka 2025-09-16 14:17:26 +02:00
  • 43dc9a9616 chore: add pull request template Ricardo Maraschini 2025-09-16 12:06:08 +02:00
  • f8c8d9a385 Merge pull request #1736 from n2h9/chore-1732-chart-add-cronjob-job-annotations-and-labels Kubernetes Prow Robot 2025-08-29 09:09:11 -07:00
  • b5bb15ae10 [1732] chore: add cronjob/job labels and annotations to helm chart Nikita B 2025-08-23 14:49:28 +02:00
  • 94d1825c68 Merge pull request #1725 from googs1025/chore/evictionConstraints Kubernetes Prow Robot 2025-08-19 05:53:36 -07:00
  • 257bd55909 standardize protectionEnabled param googs1025 2025-08-19 17:52:54 +08:00
  • fd2febbfe1 Merge pull request #1641 from jmederer/master Kubernetes Prow Robot 2025-08-15 05:05:11 -07:00
  • 63ecaec0ef Merge pull request #1729 from googs1025/validate/improve Kubernetes Prow Robot 2025-08-15 03:31:07 -07:00
  • 4740bc3e27 Merge pull request #1728 from googs1025/chore/podprotections/readme Kubernetes Prow Robot 2025-08-15 02:35:07 -07:00
  • 8f521bb6f7 update readme for PodProtections googs1025 2025-08-05 21:00:41 +08:00
  • d641488ea1 feat(token): automountServiceAccountToken - The Option can now be controlled via values.yaml or VolumeMounts Jan Mederer 2025-03-07 15:15:11 +01:00
  • e5c57a759b Merge pull request #1603 from googs1025/feature/add_dra_arg Kubernetes Prow Robot 2025-08-13 06:57:10 -07:00
  • 9c7e01de67 feature: add PodsWithResourceClaims parameter in DefaultEvictorArgs PodProtections googs1025 2025-01-02 08:54:39 +08:00
  • eb4c7d102f Merge pull request #1733 from googs1025/namesapce_includes Kubernetes Prow Robot 2025-08-13 05:03:08 -07:00
  • e5ea03ce75 add ValidateHighNodeUtilizationPluginConfig unit test googs1025 2025-08-12 11:29:34 +08:00
  • 2cce141feb Improves the validation logic in the plugins googs1025 2025-08-06 23:03:19 +08:00
  • f2211e1cef Merge pull request #1665 from googs1025/refator/evict_arg Kubernetes Prow Robot 2025-08-05 02:59:40 -07:00
  • d9697591d5 add EvictionProtection filed for DefaultEvictorArgs googs1025 2025-04-12 21:19:35 +08:00
  • 419fe74702 Merge pull request #1723 from ingvagabund/default-evictor-no-eviction-policy Kubernetes Prow Robot 2025-07-31 05:13:16 -07:00
  • 7380aa6e0a DefaultEvictor: introduce no-eviction policy Jan Chaloupka 2025-07-23 10:27:05 +02:00
  • b84b2623b9 Merge pull request #1722 from ingvagabund/minor-refactoring Kubernetes Prow Robot 2025-07-24 06:38:28 -07:00
  • d0548b75d7 TestSortPodsBasedOnPriorityLowToHigh: check the whole sorted list of pods Jan Chaloupka 2025-07-24 12:09:25 +02:00
  • 6e9d8891c5 defaultevictor_test.go: replace descheduler.alpha.kubernetes.io/evict literal with evictPodAnnotationKey const Jan Chaloupka 2025-07-24 12:06:32 +02:00
  • 5cc9e68127 Drop assignment if default test values Jan Chaloupka 2025-07-23 10:31:14 +02:00
  • bf6a51f733 Merge pull request #1660 from schahal/chore/run-policies-thru-tpl Kubernetes Prow Robot 2025-07-17 02:30:24 -07:00
  • f15d8d0d54 Merge pull request #1647 from dongjiang1989/fix-secure-port-0-panic Kubernetes Prow Robot 2025-07-15 03:54:22 -07:00
  • a177744169 Merge pull request #1719 from a7i/amir/fix-sort-evictable Kubernetes Prow Robot 2025-07-15 00:48:24 -07:00
  • eadfe4a546 fix: topologyspreadconstraint plugin to not add PodNodeAffinity unless the inclusion policy is honor Amir Alavi 2025-07-10 17:27:58 -04:00
  • fbf11df729 fix: topologyspreadconstraint to prefer evictable before sorting domains Amir Alavi 2025-07-10 17:26:19 -04:00
  • e5ab156a99 Merge pull request #1717 from ricardomaraschini/remove-unecessary-assignments Kubernetes Prow Robot 2025-07-09 18:21:27 -07:00
  • 6e714a2134 chore: stop with no-op default evictor settings Ricardo Maraschini 2025-07-07 15:31:49 +02:00
  • a01fa87de8 Merge pull request #1709 from googs1025/add/field Kubernetes Prow Robot 2025-06-30 07:12:32 -07:00
  • ba694cfac1 add activeDeadlineSeconds field for cronjob googs1025 2025-06-29 19:15:16 +08:00
  • 2570bedd52 Merge pull request #1708 from ingvagabund/minor-adjustments Kubernetes Prow Robot 2025-06-25 00:56:29 -07:00
  • 89eab59d82 logger: Align with the previous logger verbosity Jan Chaloupka 2025-06-25 09:27:57 +02:00
  • ace001c618 Merge pull request #1655 from googs1025/feature/contextual_logging Kubernetes Prow Robot 2025-06-25 00:16:29 -07:00
  • 33894afe2b feature: use contextal logging for plugins googs1025 2025-03-24 20:04:51 +08:00
  • 528aff2d42 Merge pull request #1705 from ricardomaraschini/allow-prometheus-over-http Kubernetes Prow Robot 2025-06-12 03:44:55 -07:00
  • a2b899aa15 feat(prometheus): allow different url schemes Ricardo Maraschini 2025-06-12 11:23:09 +02:00
  • a1ddb3f28f Merge pull request #1232 from dragon-flyings/metrics Kubernetes Prow Robot 2025-06-11 09:44:56 -07:00
  • b63b09089e metrics name refact and mark old one deprecated lowang-bh 2023-08-26 20:03:05 +08:00
  • 2d7528411a Merge pull request #1696 from doctapp/PodLifeTimeAllStates Kubernetes Prow Robot 2025-05-25 12:32:35 -07:00
  • e06443ef40 *1677 Allow Succeeded and Failed states in PodLifeTime Martin Tapp 2025-05-23 13:13:01 -04:00
  • 9f918371a2 Merge pull request #1694 from ingvagabund/plugins-new-context Kubernetes Prow Robot 2025-05-19 05:31:14 -07:00
  • c8912acfb7 Merge pull request #1693 from googs1025/constraints_refactor Kubernetes Prow Robot 2025-05-19 03:31:15 -07:00
  • 1974c12e0f Extend plugin's New with a context.Context Jan Chaloupka 2025-05-19 11:58:22 +02:00
  • b3aeca73db refactor: separate eviction constraints to constraints.go googs1025 2025-05-19 09:56:06 +08:00
  • d34848086c Merge pull request #1691 from googs1025/fix/listall Kubernetes Prow Robot 2025-05-12 10:55:14 -07:00
  • 9aa6d79c21 Merge pull request #1688 from ingvagabund/plugins-taints-do-not-list-all-pods Kubernetes Prow Robot 2025-05-12 06:55:18 -07:00
  • 7a76d9f0d3 fix(RemovePodsViolatingNodeTaints): list only active pod googs1025 2025-05-12 21:10:13 +08:00
  • 71746262b1 Merge pull request #1684 from googs1025/refactor_topology Kubernetes Prow Robot 2025-05-11 12:29:14 -07:00
  • 8b0ae7ce52 Merge pull request #1686 from googs1025/add_sort Kubernetes Prow Robot 2025-05-11 08:49:15 -07:00
  • 6691720da5 RemovePodsViolatingNodeTaints: list only pods that are not failed/suceeded Jan Chaloupka 2025-05-10 21:12:02 +02:00
  • 0a691debfb feature: sort pods by restarts count in RemovePodsHavingTooManyRestarts plugin googs1025 2025-05-09 13:15:38 +08:00
  • fbc875fac1 chore: move namespaces filtering logic to New() googs1025 2025-05-07 19:47:30 +08:00
  • e466307d7c Merge pull request #1681 from googs1025/use_priorityclasslister Kubernetes Prow Robot 2025-05-07 01:01:16 -07:00
  • 9fed73148c Merge branch 'kubernetes-sigs:master' into fix-secure-port-0-panic dongjiang 2025-05-06 10:06:37 +08:00
  • 957c5bc8e0 optimize: NodeFit function by reordering checks for performance googs1025 2025-05-05 21:09:14 +08:00
  • 6ecff2d544 Update index.yaml a7i 2025-05-04 19:49:46 +00:00