Mike Dame
Mike Dame
@knelasevero api registration has always been kind of magic to me... just looking at the diff though we also pass `addKnownTypes` to [`localSchemeBuilder.Register()`](https://github.com/kubernetes-sigs/descheduler/blob/v0.25.1/pkg/api/v1alpha1/register.go#L51) which it doesn't look like you're doing
> [ingvagabund@e512516](https://github.com/ingvagabund/descheduler/commit/e5125167d8d9511ca8b2e2c9fc8df1764d962753) produces the conversion of the args Does this require us to bake-in conversion funcs for each plugin? That can work for now to unblock this, but we'll still...
There are a number of checks that the descheduler does before evicting a pod: https://github.com/kubernetes-sigs/descheduler#pod-evictions But I'm not sure what you mean by "idle", could you explain what you mean...
@sdmattheww yeah there's nothing like that now, unfortunately. It would be a cool idea for a new strategy though. I'm not sure what mechanism it would use to check if...
Hi @tomsunyu, which version of descheduler and k8s are you running? Also, are you installing it with helm or manually?
The default clusterrole in v0.25.1 does [have the events permission](https://github.com/kubernetes-sigs/descheduler/blob/v0.25.1/charts/descheduler/templates/clusterrole.yaml#L9-L11) that @tomsunyu mentioned above @tomsunyu the rbac in your original post looks different than the one we provide (it uses...
@4c74356b41 thank you, what I'm trying to solve is why this reports different errors for different people (see https://github.com/kubernetes-sigs/descheduler/issues/959). Looks like https://github.com/kubernetes-sigs/descheduler/commit/0aa233415e6834ec063d5ca71d9faa2f5c790f87#diff-02ecb8f9f97d49abacef24f8029abd43aba6605915e3004da0954e8adcdbac6fL7 updated the [raw RBAC file](https://github.com/kubernetes-sigs/descheduler/blob/v0.25.1/kubernetes/base/rbac.yaml#L7) to use the...
Hi @isekiro, I'm not familiar with argo rollouts so it's not clear to me what the ask here is. Are you trying to deschedule pods that have been rolled out...
Looking at that briefly the Pods look like normal pods, so it should work. Could you provide the `kubectl get pod/ -o yaml` output for one of them to confirm?...
It looks like that is coming from the nodeutilization function [doing its own pod filtering](https://github.com/kubernetes-sigs/descheduler/blob/3e385d9504a8081b850c41c9e919fdc0774b0f2b/pkg/framework/plugins/nodeutilization/nodeutilization.go#L257-L263) which I think is just re-using the PodEvictor (@ingvagabund or @knelasevero correct me if I'm...