首页
›
云原生架构与平台工程
›
076-Kubernetes平台容量调优
›
《K8s集群容量调优:HPA与VPA协同工作》
VIP20
本课程属于:076-Kubernetes平台容量调优
云原生架构与平台工程 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
K8s集群容量调优:HPA与VPA协同工作
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
K8s集群容量调优的重要性 · HPA与VPA的定位与区别 · 课程目标与学习路径
课程导论
K8s
02
K8s资源模型基础
Pod资源请求(Request)与限… · QoS类别(Guaranteed/B… · 资源单位(mCPU/MiB)
K8s
资源模型基础
03
HPA核心原理
Horizontal Pod Aut… · 控制循环 · 目标指标类型(Pod Metrics…
HPA
核心原理
04
HPA配置实战
创建HPA资源对象 · 指定最小/最大副本数 · 配置CPU/内存利用率目标
HPA
配置实战
05
HPA高级配置
自定义指标(HPA with Cus… · 多指标组合 · 行为配置(behavior)
HPA
高级配置
06
HPA与Cluster Autoscaler联动
节点级弹性伸缩 · HPA触发Pod扩容但节点资源不足时… · CA配置要点
HPA
Cluster
07
VPA核心原理
Vertical Pod Autos… · Recommender/Update… · VPA更新模式(Auto/Recre…
VPA
核心原理
08
VPA配置实战
创建VPA资源对象 · 配置容器资源策略 · 查看推荐值
VPA
配置实战
09
VPA与HPA冲突分析
共享CPU/内存指标时的冲突场景 · VPA更新导致HPA重新计算 · 官方建议与限制
VPA
HPA
10
HPA与VPA协同模式一
HPA负责水平伸缩 · VPA仅提供推荐(Off模式)供人工…
HPA
VPA
11
HPA与VPA协同模式二
HPA基于自定义指标(如QPS) · VPA负责CPU/内存垂直调整(Au…
HPA
VPA
12
HPA与VPA协同模式三
分层架构——VPA调整基础资源 · HPA基于业务指标水平伸缩 · 避免指标重叠
HPA
VPA
13
资源利用率监控与数据采集
Metrics Server · Prometheus Adapter · Kubernetes Metrics…
资源利用率监控
数据采集
14
基于Prometheus的HPA
配置Prometheus Adapt… · 将Prometheus指标暴露为Cu… · HPA引用外部指标
Prometheus
HPA
15
基于Prometheus的VPA
VPA Recommender数据源… · Prometheus历史数据对推荐质…
Prometheus
VPA
16
VPA推荐算法详解
内存推荐(百分位法) · CPU推荐(峰值与利用率平衡) · 安全边际与置信区间
VPA
推荐算法详解
17
HPA算法详解
期望副本数计算公式 · 目标指标值与当前值的比例关系 · 容忍度与抖动抑制
HPA
算法详解
18
PodDisruptionBudget(PDB)在VPA中的应用
VPA更新Pod时的优雅驱逐 · PDB配置策略 · 最小可用与最大不可用
PodDisruptio…
PDB
19
集群容量规划基础
节点资源分配 · 预留资源 · 超卖比
集群容量规划基础
节点资源分配
20
成本优化与容量调优的平衡
过度配置与资源浪费 · HPA/VPA对成本的影响 · FinOps实践
成本优化
容量调优的平衡
21
实战案例一
Web应用——HPA基于QPS水平伸… · VPA基于CPU/内存垂直调整 · 协同配置与验证
实战案例一
Web
22
实战案例二
批处理任务——VPA自动调整资源避免… · HPA控制并行任务数
实战案例二
VPA
23
实战案例三
有状态应用(StatefulSet)…
实战案例三
StatefulSet
24
HPA/VPA故障排查
常见错误(指标不可用 · 权限不足 · 更新冲突)
HPA/VPA
故障排查
25
HPA/VPA性能与稳定性
大规模集群下的HPA/VPA性能 · 避免频繁扩缩容 · 调整评估周期
HPA/VPA
性能
26
多集群与联邦场景
HPA/VPA在KubeFed或Cl… · 跨集群资源协调
多集群
联邦场景
27
安全与权限
RBAC配置——HPA/VPA所需的… · 最小权限原则
安全
权限
28
HPA/VPA的替代方案与演进
KEDA(事件驱动伸缩) · Descheduler · Karpenter
HPA/VPA
的替代方案
29
容量调优自动化与GitOps
将HPA/VPA配置纳入Git仓库 · ArgoCD自动同步 · 策略即代码
GitOps
容量调优自动化
30
课程总结与最佳实践
HPA+VPA协同决策矩阵 · 生产环境推荐配置 · 持续优化方法论
课程总结
最佳实践
所属VIP或分类
同VIP:Argo-CD多环境部署与多租户集群性能调优
同VIP:Argo-CD多环境部署的资源配额与性能调优
同VIP:Argo-CD渐进式发布对资源配额容量的影响评估