Karpenter 是开源的k8s自动扩缩容项目,相比于原来的auto scaler, 它将资源扩容时间由分钟级降为秒级
Karpenter工作原理如下:
unschedulable
Karpenter分析这些限制,并提供node来满足这些条件
将pod调度到新创建的node
当不再需要这些node时,移除掉它们