有没有办法根据Prometheus监控结果来配置调度规则

根据监控CPU、内存使用率来配置调度规则

方案肯定是有的,比如:https://github.com/kubernetes-sigs/scheduler-plugins/blob/master/pkg/trimaran/README.md

也有的人会用descheduler来均衡调度:https://github.com/kubernetes-sigs/descheduler

解决了,通过api读取prometheus监控数据,写入到节点labels(内存、cpu使用率),在主机调度中配置规则(比如内存<80)