最新文章

Kubernetes 的自动伸缩你用对了吗?

Kubernetes 的自动伸缩你用对了吗?

本文翻译自 learnk8s 的 Architecting Kubernetes clusters — choosing the best autoscaling strategy,有增删部分内容。 TL;DR: 在默认设置下,扩展 Kubernetes 集群中的 pod 和节点可能需要几分钟时间。了解如何调整集群节点的大小、配置水平和集群自动缩放器以及过度配置集群以加快扩展速度。 自动扩展器 在 Kubernetes 中,常说的“自用扩展”有: HPA:Pod 水平缩放器 VPA:Pod 垂直缩放器 CA:集群自动缩放器 不同类型的自动缩放器,使用的场景不一样。 HPA HPA 定期检查内存和 CPU 等指标,自动调整 Deployment 中的副本数,比如流量变化: VPA 有些时候无法通过增加 Pod 数来扩容,比如数据库。这时候可以通过 VPA 增加 Pod 的大小,比如调整 Pod 的 CPU 和内存:

About Me

张晓辉

英文名 Addo。 资深程序员,LF APAC 开源布道师,CNCF Ambassador,云原生社区管委会成员,公众号“云原生指北”作者,微软 Azure MVP。 曾任职于汇丰软件、唯品会、数人云、小鹏汽车,有多年的微服务和基础架构实践经验,主要工作涉及微服务、容 …

进一步了解