文章指出Kubernetes自动扩缩存在架构缺陷:HPA、VPA、KEDA、Karpenter等控制器各自独立运行,基于局部信息做出相互矛盾的决策,导致扩缩震荡、GitOps冲突和资源浪费。根本原因是工作负载容量本是一个耦合的优化问题,却被拆分成多个解耦控制器。解决方案是保留各执行组件,但增加统一智能控制层,综合副本、资源请求与成本,实现真正的自主决策。
完成下面两步后,将自动完成登录并继续当前操作。