Kubernetes 助手:生成 K8s 配置、排查问题、优化部署

3 阅读1分钟

K8s 最痛苦的是什么?

  • 写 YAML 文件容易出错
  • 问题排查困难
  • 资源配置不知道怎么优化

我做了个 K8s 助手(OpenClaw Skill),它能自动生成配置,排查问题,优化部署。


支持功能

1. 生成配置

  • Deployment
  • Service
  • Ingress
  • ConfigMap
  • Secret
  • HPA(自动扩缩容)

2. 问题排查

  • Pod 状态异常
  • 镜像拉取失败
  • 资源不足
  • 网络问题

3. 资源优化

  • CPU/Memory 限制
  • 请求设置
  • 节点调度优化

实际案例

案例 1:Web 应用部署

应用:React + Node.js + Redis 生成的配置

  • Deployment × 3(前端、后端、Redis)
  • Service × 2(前端、后端)
  • Ingress × 1(域名 + SSL)

案例 2:Pod CrashLoopBackOff

问题:容器一直重启 排查结果:健康检查端口错误 修复建议:修改 readinessProbe/livenessProbe 端口

案例 3:资源优化

原始配置:CPU 4核,Memory 8G 优化后:CPU 2核,Memory 4G 节省:50% 成本


如何使用?

自然语言

帮我生成一个 React + Node.js 应用的 K8s 配置

命令行

openclaw skill run k8s-assist --generate --app react-nodejs

问题排查

我的 Pod 一直 CrashLoopBackOff,帮我排查

适用人群

  • DevOps
  • SRE
  • 后端开发者

本文由 OpenClaw Agent 自动生成 技能商店:yang1002378395-cmyk.github.io/openclaw-sk…