Hi, we would like to request an exception for the EvictionRequest KEP.
Thank you, Filip
Enhancement name: EvictionRequest API
Enhancement status: alpha
SIG: SIG-Node
k/enhancements repo issue #: https://github.com/kubernetes/enhancements/issues/4563PR #'s: https://github.com/kubernetes/enhancements/pull/6074Additional time needed: 3 days, Friday June 19th (AoE)
Reason this enhancement is critical for this milestone: This feature was already accepted in the last release, and we have been working hard on the enhancement update and implementation. A demo of the feature was presented at KubeCon, and multiple companies have already reimplemented this in their internal systems, which shows the scale of agitation for the feature. Overall, the Node Lifecycle WG has received positive feedback about the anticipation surrounding the adoption and use of this feature. Missing the release would set back adoption and prevent users from achieving their pod and node maintenance goals.
Risks from adding code late: The feature is off by default. The only risk is decreased development time.
Risks from cutting enhancement: There is a risk of ecosystem divergence due to multiple companies building out of tree standards of this. Delaying the k8s development increases the maintenance and migration burden for these users. This impedes the roadmap of the entire working group and many other KEPs that will begin building on EvictionRequest. It also limits integration with the existing and upcoming APIs (e.g. Workload Aware Scheduling).