关于 kubernetes
面向 Kubernetes 运维人员的技能指南,涵盖集群排障与生产环境的基本配置,并提供深入参考文档。
主要功能
- 01使用 kubectl 检查 Pod、事件和日志
- 02配置健康探针与资源请求限制
- 03遵循非 root 和最小权限原则
- 04参考部署、排障与安全指南
适用场景
- 01排查 Pod 故障并查看近期事件
- 02为工作负载设置探针和资源限制
- 03检查 Kubernetes 安全配置
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ bobmatnyc/ claude-mpm-skills --skill kubernetes安装后在 Claude Code 中输入/kubernetes确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
metadata.jsonreferences/core-objects.mddebugging-runbook.mdrollouts-and-probes.mdsecurity-hardening.md详细介绍
Kubernetes
快速入门(kubectl)
kubectl describe pod/<pod> -n <ns>
kubectl get events -n <ns> --sort-by=.lastTimestamp | tail -n 30
kubectl logs pod/<pod> -n <ns> --previous --tail=200
生产环境最低要求
- 健康检查:使用
readinessProbe和startupProbe确保安全发布 - 资源:设置
requests/limits,避免邻居噪声导致故障 - 安全:以非 root 身份运行,并授予最小权限
接下来加载(参考资料)
references/core-objects.md— 选择合适的工作负载/控制器和服务类型references/rollouts-and-probes.md— 探针、发布、优雅关闭、回滚references/debugging-runbook.md— 常见故障模式和快速排查流程references/security-hardening.md— Pod 安全、RBAC、网络策略、供应链
评论
支持 Markdown