Kubernetes Orchestration

SKILL运维和基础设施
运维和基础设施 未标注权限 许可证不明确

Kubernetes 工作负载编排,覆盖 Deployment / Service / Ingress / HPA / PDB。Helm Chart 管理、ArgoCD GitOps 部署、资源调优、高可用设计。

一句话选型结论

按资料字段整理

Kubernetes Orchestration是运维和基础设施类的 Agent Skill,安装方式:GitHub 仓库,权限级别未标注,许可证不明确,没有现成安装命令,需按说明手动放置 SKILL.md。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类运维和基础设施 安装方式GitHub 仓库 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 ai-fullstack-delivery-workflow
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

GitHub 仓库
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    按安装说明或仓库 README,把 SKILL.md 放到客户端的 skills 目录(一般一个技能一个文件夹)。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

运维和基础设施
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方zhaoxuya520仓库 ai-fullstack-delivery-workflow · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式GitHub 仓库安装包 zhaoxuya520/ai-fullstack-delivery-workflow
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 2026-05-19
正文体量5.2 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
查服务与日志

按现象定位服务状态与日志线索。

写部署与巡检脚本

把重复的部署、巡检写成脚本。

故障排查

按步骤排查网络、依赖与配置。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 基础信息齐全,可以先按说明装一个试试。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有现成安装命令,要按安装说明或仓库 README 手动放置。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在运维和基础设施场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
Kubernetes Orchestration当前 未标注权限 GitHub 仓库 未标注 未标注 无
Azure 部署 调用外部服务 GitHub 仓库 664.2 万 Codex、Claude、Cursor 有
Azure diagnostics 问题管理 调用外部服务 GitHub 仓库 657.6 万 Codex、Claude、Cursor 有
Azure aigateway 部署 调用外部服务 GitHub 仓库 655.3 万 Codex、Claude、Cursor 有
Azure AI 搜索 调用外部服务 GitHub 仓库 651.4 万 Codex、Claude、Cursor 有
Azure Cloud migrate 部署 调用外部服务 GitHub 仓库 650.7 万 Codex、Claude、Cursor 有

SKILL.md 全文

5.2 KB
模型实际读到的说明书原文,来自技能仓库

Kubernetes 编排(Kubernetes Orchestration)

参考来源:Kubernetes 官方文档、Helm 文档、ArgoCD 文档、CNCF 最佳实践、Production Kubernetes(Josh Rosso)。

适用场景

  • 应用部署到 Kubernetes 集群
  • Helm Chart 编写与管理
  • GitOps 工作流设计(ArgoCD / Flux)
  • 自动伸缩配置(HPA / VPA / KEDA)
  • 高可用与容灾(PDB / Pod Anti-Affinity)
  • 资源请求与限制调优
  • 服务网格集成(Istio / Linkerd)

核心原则

1. 声明式管理
   所有资源 YAML 在 Git 中
   kubectl apply,不 kubectl edit

2. GitOps 单一真相源
   Git 仓库 = 集群期望状态
   ArgoCD / Flux 自动同步

3. 资源限制必设
   requests = 保证资源
   limits = 上限(防止 noisy neighbor)

4. 高可用默认
   replicas >= 2
   PDB 保证滚动更新不中断
   Pod Anti-Affinity 分散节点

5. 健康检查三件套
   livenessProbe:进程存活
   readinessProbe:可接收流量
   startupProbe:慢启动保护

6. 标签规范
   app.kubernetes.io/name
   app.kubernetes.io/version
   app.kubernetes.io/component

7. Namespace 隔离
   按团队 / 环境 / 服务域划分
   RBAC 按 namespace 授权

工作流程

1. 设计资源清单
   - Deployment / StatefulSet / DaemonSet
   - Service(ClusterIP / NodePort / LoadBalancer)
   - Ingress / IngressRoute
   - ConfigMap / Secret
   - HPA / PDB

2. 编写 Helm Chart
   - Chart.yaml(元数据)
   - values.yaml(默认值)
   - templates/(资源模板)
   - 环境 override(values-prod.yaml)

3. 配置健康检查
   - livenessProbe(HTTP / TCP / exec)
   - readinessProbe(HTTP /health/ready)
   - startupProbe(慢启动应用)

4. 资源调优
   - 压测确定 requests
   - limits = 2x requests(初始)
   - VPA 推荐后调整

5. 自动伸缩
   - HPA:CPU / Memory / 自定义指标
   - KEDA:基于队列深度 / 请求数
   - 设置 min / max replicas

6. GitOps 部署
   - ArgoCD Application 定义
   - 自动同步 / 手动同步
   - 同步窗口(生产限制时段)

7. 可观测性
   - ServiceMonitor(Prometheus)
   - 日志标签(结构化)
   - 分布式追踪注入

8. 安全加固
   - NetworkPolicy 限制流量
   - PodSecurityStandard
   - ServiceAccount 最小权限

资源配置参考

资源类型 关键配置 注意事项
Deployment replicas / strategy / resources 滚动更新 maxSurge / maxUnavailable
Service type / port / targetPort ClusterIP 为默认
Ingress host / path / TLS 注解因 controller 而异
HPA min / max / metrics 冷却时间避免抖动
PDB minAvailable / maxUnavailable 保证滚动更新可用性
NetworkPolicy ingress / egress rules 默认 deny all

Helm Chart 结构

charts/my-app/
├── Chart.yaml
├── values.yaml              ← 默认值
├── values-staging.yaml      ← staging 覆盖
├── values-production.yaml   ← production 覆盖
├── templates/
│   ├── _helpers.tpl         ← 模板函数
│   ├── deployment.yaml
│   ├── service.yaml
│   ├── ingress.yaml
│   ├── hpa.yaml
│   ├── pdb.yaml
│   ├── configmap.yaml
│   └── serviceaccount.yaml
└── README.md

质量自检

□ 所有 Pod 设置 resources.requests 和 limits
□ livenessProbe + readinessProbe 已配置
□ replicas >= 2(生产环境)
□ PDB 已配置(minAvailable >= 1)
□ Pod Anti-Affinity 分散节点
□ 滚动更新策略合理(maxSurge / maxUnavailable)
□ HPA 已配置(CPU + 自定义指标)
□ NetworkPolicy 限制不必要流量
□ Secrets 不硬编码在 YAML 中
□ 标签规范(app / version / component)
□ Namespace 隔离
□ Helm values 按环境分离
□ ArgoCD 同步策略已配置
□ RBAC 最小权限

常见坑

  1. 不设 resource limits——单 Pod 吃光节点资源
  2. replicas=1——单点故障,更新即中断
  3. 无 PDB——节点维护时全部驱逐
  4. readinessProbe 缺失——未就绪即接流量,502
  5. liveness = readiness 相同——依赖不可用时被杀
  6. HPA 指标单一——只看 CPU,内存 OOM
  7. 不用 Helm values 分环境——生产配置写死
  8. kubectl edit 修改——GitOps 漂移
  9. latest 标签——不可回滚
  10. 不设 terminationGracePeriodSeconds——强杀丢请求
  11. Secret 明文在 Git——安全事故
  12. Ingress 无 rate limit——DDoS 打穿

配套模板

  • templates/k8s-deployment-template.md — Deployment + Service + Ingress + HPA + PDB 完整模板

与其他 skill 的协作

上游:
  containerization → 镜像产物
  infrastructure-as-code → 集群基础设施(EKS / GKE)
  ci-cd-pipeline → 构建触发部署

下游:
  networking-gateway → Ingress / Service Mesh
  monitoring-alerting → ServiceMonitor / 告警规则
  release-strategy → 金丝雀 / 蓝绿部署
  secrets-config → K8s Secrets / External Secrets

常见问题

5 问
答案由本站依据条目字段整理
Kubernetes Orchestration怎么安装?

没有现成安装命令:按安装说明或仓库 README,把 SKILL.md 放进客户端的 skills 目录(一般一个技能一个文件夹)。

Kubernetes Orchestration支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

Kubernetes Orchestration权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

Kubernetes Orchestration收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

Kubernetes Orchestration用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。