Just wanted to follow up on the current state. 1. Is there any work on implementing soft constraints?
2. How much work (and feasibility?) would be to add other filter conditions to sort the list of hosts to schedule even without a full fitness score kind of model. So, say the default algorithm picks a set of probable hosts but we apply external filters to sort it. Example even though cpu/mem is available on the host based on network or iops (as read from a real time monitor) we choose to avoid them. Good write up on what K8 is providing today with options to override. https://thenewstack.io/implementing-advanced-scheduling-techniques-with-kubernetes/ Thx