Amir Alavi

Results 47 issues of Amir Alavi

Closes https://github.com/kubernetes-sigs/descheduler/issues/1347 and https://github.com/kubernetes-sigs/descheduler/issues/1298

cncf-cla: yes
size/M
needs-rebase

**Is your feature request related to a problem? Please describe.** If [controller.kubernetes.io/pod-deletion-cost](https://kubernetes.io/docs/reference/labels-annotations-taints/#pod-deletion-cost) annotation is set, Descheduler could consider sorting to ensure that pods with lowest cost are evicted first. **Describe...

kind/feature
lifecycle/rotten

**Is your feature request related to a problem? Please describe.** `PodsEvicted` metric type is Counter and per [OpenMetrics Spec](https://github.com/OpenObservability/OpenMetrics/blob/main/specification/OpenMetrics.md#counter): >A MetricPoint in a Metric with the type Counter MUST have...

kind/feature
lifecycle/rotten

metric subsystem is already descheduler [ref](https://github.com/kubernetes-sigs/descheduler/blob/master/metrics/metrics.go#L29) so the new metrics: - [descheduler_loop_duration_seconds](https://github.com/kubernetes-sigs/descheduler/blob/bb4721049f1cfee7243ea136fda51690e09e35e1/metrics/metrics.go#L54) - [descheduler_strategy_duration_seconds](https://github.com/kubernetes-sigs/descheduler/blob/master/metrics/metrics.go#L63C21-L63C58) show up as: ``` descheduler_descheduler_strategy_duration_seconds_count{profile="fit",strategy="RemoveFailedPods"} 952 ``` ideally it won't show up with prefix `descheduler_descheduler_`

lifecycle/rotten

**What version of descheduler are you using?** descheduler version: 0.24.1 **Does this issue reproduce with the latest release?** Yes **Which descheduler CLI options are you using?** ``` --logging-format text --policy-config-file...

kind/bug
lifecycle/stale

**Is your feature request related to a problem? Please describe.** Currently nodeFit is a boolean flag and the user has no control over which nodeFit checks should run or not....

kind/feature
lifecycle/frozen

https://github.com/kubernetes-sigs/descheduler/pull/1165#issuecomment-1589662457

kind/feature

Would you be open to supporting promises vs. callbacks? I realize there are many considerations including API backward compatibility. I would be happy to contribute an async approach if this...

Ability to specify auto-scaling configuration. `kubeless` CLI allows setting it up using metrics as shown below: ```bash $ kubeless autoscale create --help automatically scale function based on monitored metrics Usage:...

Currently, the logic prevents having two ResourceInterpreterCustomization for the same target Kind. Take the scenario below: 1. One ResourceInterpreterCustomization that ignores tls.crt from secrets 2. Another ResourceInterpreterCustomization that ignores service-account-data...

kind/feature