Open kreeuwijk opened 1 week ago
@john7doe FYI, some issue with trying to activate this new ignorePodsWithoutPDB
feature
It seems that this works:
apiVersion: "descheduler/v1alpha2"
kind: "DeschedulerPolicy"
ignorePodsWithoutPDB: true
profiles:
- name: default
pluginConfig:
- args:
evictLocalStoragePods: true
ignorePvcPods: true
name: DefaultEvictor
while this does not:
apiVersion: "descheduler/v1alpha2"
kind: "DeschedulerPolicy"
profiles:
- name: default
pluginConfig:
- args:
evictLocalStoragePods: true
ignorePvcPods: true
ignorePodsWithoutPDB: true
name: DefaultEvictor
ignorePodsWithoutPDB
was added after 0.31.0 was released, so if you are using 0.31.0 I would expect it to error out and complaint about ignorePodsWithoutPDB
being an unknown option
Ah I see, any idea which release will have this feature?
@ingvagabund or @a7i do you know when next release is planned for?
What version of descheduler are you using?
descheduler version: 0.31.0
Does this issue reproduce with the latest release? Yes
Which descheduler CLI options are you using?
Please provide a copy of your descheduler policy config file
What k8s version are you using (
kubectl version
)?kubectl version
OutputWhat did you do?
I added
ignorePvcPods: true
to the DefaultEvictor args.What did you expect to see? Pod to start normally and not error.
What did you see instead?