Kubernetes

Kubernetes集群故障排查与配置审查专家

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:Kubernetes。
它的用途是:Kubernetes集群故障排查与配置审查专家
完整的 Skill 内容见:https://321skill.com/skills/kubernetes-x-6/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

'我的一个Pod状态是ImagePullBackOff,命名空间是production,Pod名称是web-app-7cbbf6b9d5-abcde。' 它会分析可能的原因,如镜像名称错误、镜像拉取密钥缺失或仓库认证失败,并给出具体的检查命令和修复步骤。或者,当你提交一个Service的YAML文件时,它会审查配置,指出可能导致流量无法到达后端Pod的选择器标签不匹配问题。

介绍

这是一个专为Kubernetes环境设计的调试与审查工具。它主要解决Kubernetes集群中各种复杂且棘手的故障问题,例如Pod状态异常(如Pending、CrashLoopBackOff)、服务不可用(如502/503/504错误)、滚动更新卡住、资源调度失败、存储卷无法绑定等。通过分析YAML清单、Helm Chart或Kustomize配置,它可以帮助用户定位根本原因,并提供修复建议。

使用时,你可以直接向它描述你遇到的Kubernetes问题现象,例如某个Pod的状态、Service的错误代码,或者提交你的YAML配置供其审查。它会调用专业的Kubernetes知识,进行逻辑推理和诊断,指出配置错误、资源不足、权限问题或网络策略限制等潜在原因。

这个工具非常适合需要与Kubernetes集群打交道的工程师,无论是日常运维、故障应急,还是编写和审核部署清单。它能显著提升排查效率,尤其是在面对不熟悉的错误状态时,提供清晰的排查思路。

建议在问题描述时尽可能提供详细的上下文,如kubectl describe或kubectl get的输出、相关资源名称和命名空间。需要注意的是,它专注于Kubernetes层面的编排、调度和运行时问题,不涉及容器镜像的构建(那是Docker的范畴),也不直接替代kubectl命令的执行,而是提供分析和指导。

核心特点

与通用编程助手或容器工具不同,它深度聚焦于Kubernetes生态的故障诊断和配置安全审查,覆盖从Pod生命周期、服务发现到RBAC、网络策略等全栈运维场景,能处理像滚动更新静默失败、准入Webhook阻塞、GPU调度等专业问题。

注意事项

不适用于构建Docker容器镜像、编写非Kubernetes相关的业务代码,或执行需要直接操作服务器文件系统的底层运维任务。

常见问题

Pod一直处于Pending状态怎么办?

我会帮你检查节点资源(CPU/内存)是否充足、节点选择器/亲和性设置、污点与容忍度配置,以及持久卷声明(PVC)是否绑定成功。

如何审查Deployment YAML配置的安全性?

我会检查资源请求与限制设置、探针配置、安全上下文、镜像拉取策略、服务账户权限等,确保配置符合最佳实践并降低安全风险。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/kubernetes-x-6/raw/index.md 读取 Kubernetes 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。