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

相关推荐
五仁火烧1 小时前
Vue3 项目的默认端口行为
服务器·vue.js·nginx·容器·vue
Anyexyz2 小时前
【更新】境内 Docker 镜像状态监控——配置生成,一键复制!
运维·docker·容器
释怀不想释怀3 小时前
Docker(网络)
运维·docker·容器
羊羊羊i4 小时前
使用Informer监听K8s资源
云原生·容器·kubernetes
VermiliEiz5 小时前
二进制文件部署k8s方式(5)
云原生·容器·kubernetes
java_logo5 小时前
QWEN3 企业级 Docker 容器化部署指南
运维·docker·容器·qwen3部署·qwen3部署文档·qwen3部署教程·qwen3部署方案
taihexuelang6 小时前
大模型部署
人工智能·docker·容器
2301_810746316 小时前
CKA冲刺40天笔记 - day24 Kubernetes Clusterrole 和 Clusterrole Binding
笔记·容器·kubernetes
释怀不想释怀7 小时前
3.3 DockerCompose(快速部署)
云原生·eureka
释怀不想释怀7 小时前
Docker(项目部署)
运维·docker·容器