Kubernetes Prow Robot
bf6a51f733
Merge pull request #1660 from schahal/chore/run-policies-thru-tpl
...
feat(helm): run descedulerPolicy thru tpl func for more chart control
2025-07-17 02:30:24 -07:00
Kubernetes Prow Robot
f15d8d0d54
Merge pull request #1647 from dongjiang1989/fix-secure-port-0-panic
...
fix: Fix panic in descheduler when using `--secure-port=0`
2025-07-15 03:54:22 -07:00
Kubernetes Prow Robot
a177744169
Merge pull request #1719 from a7i/amir/fix-sort-evictable
...
fix: removepodsviolatingtopologyspreadconstraint to favor evictable pods when balancing domains
2025-07-15 00:48:24 -07:00
Amir Alavi
eadfe4a546
fix: topologyspreadconstraint plugin to not add PodNodeAffinity unless the inclusion policy is honor
2025-07-10 17:42:57 -04:00
Amir Alavi
fbf11df729
fix: topologyspreadconstraint to prefer evictable before sorting domains
...
Sort pods that are above ideal avg based on the criteria that they fit on other nodes that are below avg
Signed-off-by: Amir Alavi <amiralavi7@gmail.com >
2025-07-10 17:42:12 -04:00
Kubernetes Prow Robot
e5ab156a99
Merge pull request #1717 from ricardomaraschini/remove-unecessary-assignments
...
chore: stop with no-op default evictor settings
2025-07-09 18:21:27 -07:00
Ricardo Maraschini
6e714a2134
chore: stop with no-op default evictor settings
...
we have been carrying these no-op for quite a while now. we should only
set defaults when they are different from what they are being provided
by the user.
2025-07-07 15:31:49 +02:00
Kubernetes Prow Robot
a01fa87de8
Merge pull request #1709 from googs1025/add/field
...
add activeDeadlineSeconds field for cronjob
2025-06-30 07:12:32 -07:00
googs1025
ba694cfac1
add activeDeadlineSeconds field for cronjob
...
Signed-off-by: googs1025 <googs1025@gmail.com >
2025-06-30 21:45:44 +08:00
Kubernetes Prow Robot
2570bedd52
Merge pull request #1708 from ingvagabund/minor-adjustments
...
logger: Align with the previous logger verbosity
2025-06-25 00:56:29 -07:00
Jan Chaloupka
89eab59d82
logger: Align with the previous logger verbosity
2025-06-25 09:27:57 +02:00
Kubernetes Prow Robot
ace001c618
Merge pull request #1655 from googs1025/feature/contextual_logging
...
feature: use contextal logging for plugins
2025-06-25 00:16:29 -07:00
googs1025
33894afe2b
feature: use contextal logging for plugins
...
Signed-off-by: googs1025 <googs1025@gmail.com >
2025-06-13 19:45:55 +08:00
Kubernetes Prow Robot
528aff2d42
Merge pull request #1705 from ricardomaraschini/allow-prometheus-over-http
...
feat(prometheus): allow different url schemes
2025-06-12 03:44:55 -07:00
Ricardo Maraschini
a2b899aa15
feat(prometheus): allow different url schemes
...
as per prometheus golang client implementation: the only url validation
done is by means of an `url.Parse()` call. we should do the same and not
enforce the usage of https scheme.
our readme even shows an example of descheduler config using http
prometheus url scheme.
2025-06-12 11:23:09 +02:00
Kubernetes Prow Robot
a1ddb3f28f
Merge pull request #1232 from dragon-flyings/metrics
...
metrics name refact
2025-06-11 09:44:56 -07:00
lowang-bh
b63b09089e
metrics name refact and mark old one deprecated
...
Signed-off-by: lowang-bh <lhui_wang@163.com >
2025-06-02 14:13:46 +08:00
Kubernetes Prow Robot
2d7528411a
Merge pull request #1696 from doctapp/PodLifeTimeAllStates
...
*1677 Allow Succeeded and Failed states in PodLifeTime
2025-05-25 12:32:35 -07:00
Martin Tapp
e06443ef40
*1677 Allow Succeeded and Failed states in PodLifeTime
2025-05-23 15:56:37 -04:00
Kubernetes Prow Robot
9f918371a2
Merge pull request #1694 from ingvagabund/plugins-new-context
...
Extend plugin's New with a context.Context
2025-05-19 05:31:14 -07:00
Kubernetes Prow Robot
c8912acfb7
Merge pull request #1693 from googs1025/constraints_refactor
...
refactor: separate eviction constraints to constraints.go
2025-05-19 03:31:15 -07:00
Jan Chaloupka
1974c12e0f
Extend plugin's New with a context.Context
...
The new context.Context can be later used for passing a contextualized
logger. Or, other initialization steps that require the context.
2025-05-19 12:23:44 +02:00
googs1025
b3aeca73db
refactor: separate eviction constraints to constraints.go
...
Signed-off-by: googs1025 <googs1025@gmail.com >
2025-05-19 18:02:41 +08:00
Kubernetes Prow Robot
d34848086c
Merge pull request #1691 from googs1025/fix/listall
...
fix(example): list only active pod
2025-05-12 10:55:14 -07:00
Kubernetes Prow Robot
9aa6d79c21
Merge pull request #1688 from ingvagabund/plugins-taints-do-not-list-all-pods
...
RemovePodsViolatingNodeTaints: list only pods that are not failed/suceeded
2025-05-12 06:55:18 -07:00
googs1025
7a76d9f0d3
fix(RemovePodsViolatingNodeTaints): list only active pod
...
Signed-off-by: googs1025 <googs1025@gmail.com >
2025-05-12 21:45:57 +08:00
Kubernetes Prow Robot
71746262b1
Merge pull request #1684 from googs1025/refactor_topology
...
chore: move namespaces filtering logic to New()
2025-05-11 12:29:14 -07:00
Kubernetes Prow Robot
8b0ae7ce52
Merge pull request #1686 from googs1025/add_sort
...
feature: sort pods by restarts count in RemovePodsHavingTooManyRestarts plugin
2025-05-11 08:49:15 -07:00
Jan Chaloupka
6691720da5
RemovePodsViolatingNodeTaints: list only pods that are not failed/suceeded
...
Listing pods was incorrectly changed to listing all pods during code
refactoring.
2025-05-10 21:12:06 +02:00
googs1025
0a691debfb
feature: sort pods by restarts count in RemovePodsHavingTooManyRestarts plugin
2025-05-09 13:15:38 +08:00
googs1025
fbc875fac1
chore: move namespaces filtering logic to New()
2025-05-07 19:47:30 +08:00
Kubernetes Prow Robot
e466307d7c
Merge pull request #1681 from googs1025/use_priorityclasslister
...
optimize: NodeFit function by reordering checks for performance
2025-05-07 01:01:16 -07:00
dongjiang
9fed73148c
Merge branch 'kubernetes-sigs:master' into fix-secure-port-0-panic
2025-05-06 10:06:37 +08:00
googs1025
957c5bc8e0
optimize: NodeFit function by reordering checks for performance
2025-05-05 21:09:14 +08:00
Kubernetes Prow Robot
5ce857b3fd
Merge pull request #1680 from a7i/amir/helm-0.33
...
v0.33.0: bump helm chart
descheduler-helm-chart-0.33.0
2025-05-04 09:43:56 -07:00
Amir Alavi
1f4d20dd6b
v0.33.0: bump helm chart
...
Signed-off-by: Amir Alavi <amiralavi7@gmail.com >
2025-05-04 12:17:05 -04:00
Kubernetes Prow Robot
75d9800baf
Merge pull request #1674 from meroupatate/patch-1
...
Remove reference to obsolete deschedulerPolicy fields in chart values
2025-05-03 17:23:56 -07:00
Kubernetes Prow Robot
045fbb6a04
Merge pull request #1678 from a7i/v0.33.0-docs-manifests
...
[v0.33.0] update docs and manifests
v0.33.0
2025-05-02 18:35:59 -07:00
Kubernetes Prow Robot
035849c721
Merge pull request #1679 from kubernetes-sigs/dependabot/go_modules/github.com/golang/glog-1.2.4
...
chore(deps): bump github.com/golang/glog from 1.2.2 to 1.2.4
2025-05-01 20:03:55 -07:00
dependabot[bot]
a3ca3093e5
chore(deps): bump github.com/golang/glog from 1.2.2 to 1.2.4
...
Bumps [github.com/golang/glog](https://github.com/golang/glog ) from 1.2.2 to 1.2.4.
- [Release notes](https://github.com/golang/glog/releases )
- [Commits](https://github.com/golang/glog/compare/v1.2.2...v1.2.4 )
---
updated-dependencies:
- dependency-name: github.com/golang/glog
dependency-version: 1.2.4
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-02 02:23:03 +00:00
Kubernetes Prow Robot
ee376e12ac
Merge pull request #1672 from googs1025/add_miss_doc
...
add miss evictDaemonSetPods param in README.md
2025-05-01 19:17:57 -07:00
Amir Alavi
4750dc19e6
[v0.33.0] update docs and manifests
...
Signed-off-by: Amir Alavi <amiralavi7@gmail.com >
2025-05-01 22:06:04 -04:00
googs1025
6bf75bedef
add miss evictDaemonSetPods param in README.md
...
Signed-off-by: googs1025 <googs1025@gmail.com >
2025-05-01 08:45:59 +08:00
Kubernetes Prow Robot
2b450c15b8
Merge pull request #1676 from sanposhiho/email-address-mailing-list
...
fix: update the mailing list address
2025-04-30 11:23:55 -07:00
Kensei Nakada
2a27d1be90
fix: update the mailing list address
2025-04-30 17:40:53 +02:00
Kubernetes Prow Robot
6e1832b1af
Merge pull request #1675 from dongjiang1989/update-k8s-v1.33
...
chore: Bump to official kubernetes v0.33.0 deps
2025-04-30 08:19:59 -07:00
dongjiang
a249c9baf0
update k8s to v1.33
...
Signed-off-by: dongjiang <dongjiang1989@126.com >
2025-04-30 22:07:02 +08:00
dongjiang
5d4dc6604a
Update run-e2e-tests.sh
2025-04-30 21:51:12 +08:00
Alice Zhen
96652f3c28
Remove reference to invalid deschedulerPolicy fields in chart values
...
Since the removal of v1alpha1 descheduler config type https://github.com/kubernetes-sigs/descheduler/pull/1482 , some values are now obsolete
2025-04-25 12:36:13 +02:00
Kubernetes Prow Robot
6e9622bf41
Merge pull request #1667 from ricardomaraschini/update-owners
...
chore: update owners to add me as reviewer
2025-04-16 04:05:07 -07:00