关于 kubernetes
kubernetes 技能指导 Agent 完成常见的 Kubernetes 部署与运维任务,涵盖资源清单、kubectl 操作和集群排查,也介绍探针与资源限制等实践。
主要功能
- 01编写并应用 Kubernetes 资源
- 02使用 kubectl 部署和扩缩容
- 03检查并排查 Pod 与集群
- 04配置探针和资源限制
- 05规划滚动更新与回滚
适用场景
- 01创建 Deployment 和 Service 清单
- 02扩缩工作负载并查看 Pod 日志
- 03准备配置与 Secret
- 04为工作负载设置运维保障
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ full-stack-skills/ devops-skills --skill kubernetes安装后在 Claude Code 中输入/kubernetes确认已加载。
附带文件agents/openai.yamlLICENSE.txt
README 原文English
来自项目 READMEREADME 暂无中文译文,以下为英文原文;中文介绍见上方。
When to use this skill
Use this skill whenever the user wants to:
- 编写或应用 Deployment、Service、ConfigMap、Secret、Ingress 等资源
- 使用 kubectl 部署、扩缩容、排查 Pod 与集群
- 设计资源限制、探针、滚动更新与运维流程
How to use this skill
- 资源:YAML 定义 workload(Deployment/StatefulSet)、Service、ConfigMap/Secret;Ingress 做 HTTP 路由。
- kubectl:
apply -f、get/describe/logs/exec、scale、rollout status;context 与 namespace 切换。 - 环境:集群需 kubeconfig;本地可用 minikube/kind/k3d;生产注意 RBAC 与网络策略。
Best Practices
- 设置 requests/limits;配置 liveness/readiness 探针。
- 敏感信息用 Secret;配置用 ConfigMap 或外部配置中心。
- 滚动更新与回滚策略明确;日志与监控集中收集。
Keywords
kubernetes, k8s, kubectl, deployment, pod, service, 容器编排, 部署
评论
支持 Markdown