bee279997f
### What changes were proposed in this pull request? Add a new configuration flag to allow Spark to provide hints to the scheduler when we are decommissioning or exiting a pod that this pod will have the least impact for a pre-emption event. ### Why are the changes needed? Kubernetes added the concepts of pod disruption budgets (which can have selectors based on labels) as well pod deletion for providing hints to the scheduler as to what we would prefer to have pre-empted. ### Does this PR introduce _any_ user-facing change? New configuration flag ### How was this patch tested? The deletion unit test was extended. Closes #33270 from holdenk/SPARK-35956-support-auto-assigning-labels-to-decommissioning-pods. Lead-authored-by: Holden Karau <hkarau@netflix.com> Co-authored-by: Holden Karau <holden@pigscanfly.ca> Co-authored-by: Holden Karau <hkarau@apple.com> Signed-off-by: Holden Karau <hkarau@netflix.com> |
||
---|---|---|
.. | ||
kubernetes | ||
mesos | ||
yarn |