Kubernetes 运维指南
将以下提示词粘贴到你的 AI 对话框中:
请根据官方安装指南 https://skillhub.cn/install/skillhub.md,在 AI 助手中安装规范名为 @user_3c6cb52e/kubernetes-operations-sh-6bjl9d 的技能。
技能介绍
解决的问题
线上 Kubernetes 集群的故障,往往不是集群本身不稳定,而是部署清单里漏掉了几个关键配置:容器以 root 运行、没设 resource requests/limits 导致节点资源争抢、镜像用 latest 标签回滚困难、Secret 明文塞进 ConfigMap、关键业务没有配置 PodDisruptionBudget。这个技能把高频问题整理成一套可对照的审查流程,帮助工程师在发布前发现问题,而不是等故障发生后救火。
核心能力
技能按三个层次组织内容:
- 清单审查:检查 Deployment Manifest 是否设置了资源请求与限制、是否用拓扑分布约束保证高可用
- Helm 结构:审查 Chart 结构是否包含
HorizontalPodAutoscaler、是否按 staging/production 拆分 values 文件 - 排障参考:提供常用 Troubleshooting Commands 指引
- 反模式清单:列出 root 运行容器、资源缺失、
latest标签、缺失 PDB、Secret 存放错误、忽略 pod anti-affinity 等典型坏味道 - 上线检查表:覆盖探针配置、NetworkPolicies 命名空间隔离、生产环境 PDB 等 8 项检查
适用边界
- 本质是静态审查与知识参考,不能替代
kubectl实时观测或 CI/CD 自动化门禁 - 清单条目是通用基线,需按集群版本与合规要求调整
- 排障命令建议先在测试环境验证
使用场景
- 发布服务到 K8s 前,逐项审查 Deployment 清单的资源配置与探针设置
- 整理多环境 Helm Chart 时,核对 HPA 配置与 staging/production values 拆分
- 排查节点资源争抢问题时,按清单补齐 requests/limits 和拓扑分布约束
- 复盘生产故障时,对照反模式清单检查容器运行方式与镜像版本管理
适合人员
- 后端工程师:需要将服务部署到 Kubernetes 并在发布前核对清单配置
- SRE / 平台工程师:维护多环境 Helm Chart 规范与高可用部署基线
- 运维工程师:排查集群中资源争抢、容器权限与镜像标签等合规问题
- 技术负责人:希望统一团队的 K8s 发布检查流程,减少线上事故