DNS域名解析
使用dig命令查询域
本技能提供Kubernetes集群的完整弹性伸缩方案,支持水平扩缩容(HPA)、垂直资源调整(VPA)和基于事件驱动的KEDA自动伸缩。通过kubectl-mcp-server工具集实现Pod副本数动态管理、资源请求优化及队列/定时任务触发扩容。
业务流量波动时,自动调整K8s集群资源规模。高峰时段智能扩容保障服务稳定,低谷期缩容降本,支持消息队列触发和定时预扩容,让运维团队从手动调参中解放出来,专注核心业务。
落地案例:电商大促期间,配置HPA监控前端服务CPU使用率,超70%自动扩容至20个Pod;配合Cron表达式提前30分钟预热核心链路。夜间流量归零时,KEDA监听订单队列自动缩容至零,有单秒级恢复,综合计算成本下降40%。
安装要求
需预先部署metrics-server以获取Pod指标,KEDA需单独安装至集群。本技能依赖kubectl-mcp-server工具集,请确保已配置集群访问权限。
基础用法
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 目标Deployment名称、命名空间、副本数范围、指标阈值、事件源连接信息、集群上下文 |
| 输出 | 伸缩对象配置状态、实时副本数量、VPA资源建议、事件触发日志、跨集群对象清单 |
| 适用人群 | K8s运维人员、云架构师、DevOps工程师、成本优化团队 |
| 不包含 | 集群与组件安装、节点级扩缩容、虚拟机/物理机伸缩 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/rohitg00/k8-autoscaling/SKILL.md
来源类型:GitHub仓库