k8s术语之Horizontal Pod Autoscaling

应用的资源使用率通常都有高峰和低谷的时候,如何削峰填谷,提高整体的整体资源利用率,让service中的Pod个数自动调整呢?Horizontal Pod Autoscaling:使pod水平自动缩放。这个Object也是最能体现kubernetes之于传统运维价值的地方,不再需要手动扩容,终于实现自动化了,还可以自定义指标,没准未来还可以通过人工智能自动进化呢!

HPA解析

Horizontal Pod Autoscaling仅适用于Deployment和ReplicaSet,在v1版本中仅支持根据Pod的CPU利用率扩缩容,在v1alpha版本中,支持根据内存和用户自定义的metric扩缩容。

如果你不想看下面的文字可以直接看下面的示例图,组件交互、组件的配置、命令示例

Horizontal Pod Autoscaling由API server和Controller共同实现

相关推荐
二宝1524 小时前
黑马商城day4-微服务02
微服务·云原生·架构
wudl55666 小时前
Docker 常用命令
docker·容器·eureka
数据库知识分享者小北6 小时前
云栖重磅|瑶池数据库:从云原生数据底座向“AI就绪”的多模态数据底座演进
数据库·人工智能·云原生
wuyunhang1234567 小时前
Docker----快速入门
docker·容器·架构
liliangcsdn8 小时前
docker环境如何基于python操作mysql关系数据库
docker·容器
java_logo9 小时前
Docker 部署微服务项目保姆级教程
java·运维·docker·微服务·容器·eureka·架构
阿里云云原生10 小时前
Higress v2.1.8:30 项引擎更新 + 4 项控制台更新
云原生
遇见火星12 小时前
Docker入门:快速部署你的第一个Web应用
前端·docker·容器
阿里云云原生13 小时前
移动端性能监控探索:iOS RUM SDK 技术架构与实践
云原生
阿里云云原生13 小时前
Nacos 3.1.0 正式发布,支持 A2A 注册中心与 MCP 注册协议增强
微服务·云原生