1.4. 关于节点上的自动扩展 pod
OpenShift Container Platform 提供了三种工具,可用于自动扩展节点上的 pod 数量以及分配给 pod 的资源。
- Pod 横向自动扩展
Horizontal Pod Autoscaler (HPA) 可以根据从属于该复制控制器或部署配置的 pod 收集的指标自动增加或减少复制控制器或部署配置的规模。
如需更多信息,请参阅使用 pod 横向自动扩展自动扩展 pod。
- 自定义 Metrics Autoscaler
自定义 Metrics Autoscaler 可以根据不基于 CPU 或内存的自定义指标自动增加或减少部署、有状态集、自定义资源或作业的 pod 数量。
如需更多信息,请参阅自定义 Metrics Autoscaler Operator 概述。
- Vertical Pod Autoscaler
Vertical Pod Autoscaler (VPA) 可以自动查看 pod 中容器的运行状况和当前的 CPU 和内存资源,并根据它所了解的用量值更新资源限值和请求。
如需更多信息,请参阅使用垂直 pod 自动扩展自动调整 pod 资源级别。