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共同实现

相关推荐
louqle18 小时前
docker基本知识及常用命令汇总
运维·docker·容器
叫致寒吧19 小时前
Docker
运维·docker·容器
l1t21 小时前
用docker安装oracle 19c
运维·数据库·docker·oracle·容器
weixin_462446231 天前
【原创实践】Docker 镜像批量导出镜像与导入镜像
运维·docker·容器
qq7590353661 天前
Docker快速部署一款堡垒机系统
运维·docker·容器
zz-zjx1 天前
Kubernetes 的部署方式 (二)通过 kubeasz部署单机版1.34.1
云原生·容器·kubernetes
是小崔啊1 天前
叩丁狼k8s - 组件篇
云原生·容器·kubernetes
Dobby_051 天前
【k8s】集群安全机制(二):鉴权
运维·安全·kubernetes
芥子沫1 天前
Docker安装Blossom笔记
笔记·docker·容器
zz-zjx1 天前
Kubernetes 的部署方式 (一)通过 Minikube 部署
云原生·容器·kubernetes