Agent Skills
返回列表
🔒

服务网格专家

IT 运维与安全 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/service-mesh-expert。

技能介绍

要解决什么问题

微服务在 Kubernetes 上跑起来之后,服务间通信、TLS、灰度发布和故障隔离往往散落在各应用的 Sidecar 配置、Ingress 规则和自研中间件里,一改路由就要动多个仓库。要在集群内建立零信任、统一流量拆分和可观测的调用链,通常需要熟悉 Istio 或 Linkerd 的资源模型(VirtualService、DestinationRule、AuthorizationPolicy 等)以及 Sidecar 带来的延迟与资源开销。

技能如何帮你推进

本技能以服务网格架构师视角组织回答:先澄清目标、约束和现有基础设施,再给出可执行的配置思路与验证方式;需要落地细节时可对照 resources/implementation-playbook.md。

核心能力包括:

  • Istio / Linkerd 的安装、调优与日常运维
  • 流量管理:路由、负载均衡、熔断、重试、速率限制
  • mTLS 与证书生命周期、授权策略(AuthorizationPolicy)
  • 指标、日志与分布式追踪的网格侧集成
  • 多集群 / 多云网格联邦与跨集群服务发现
  • 金丝雀、蓝绿等渐进式交付的流量策略

典型工作流: 评估现状 → 设计网格拓扑与流量策略 → 落地安全与可观测 → 配置流量规则 → 验证故障转移与弹性 → 沉淀运维手册。

适用边界与注意点

任务若与 Kubernetes 上的服务网格无关,或你需要的是纯应用开发、非网格类网络方案,不必启用本技能。实践上建议从宽松 mTLS 逐步收紧、用命名空间做策略隔离、提前配置熔断,并持续监控 Sidecar 带来的延迟与 CPU/内存占用,避免 Sidecar 资源过小导致不稳定。

使用场景

  • 在 Kubernetes 集群内为微服务统一配置东西向路由、负载均衡与重试,替代各服务自研客户端逻辑
  • 为新业务上线金丝雀发布,需要按百分比拆分流量并验证 `VirtualService` 与目标版本路由是否正确
  • 排查 Pod 间调用失败或间歇超时,需对照 Sidecar、PeerAuthentication 与网格内 mTLS 握手状态
  • 规划双集群或多云环境,需要设计网格联邦与跨集群服务发现,保证命名空间与策略一致

适合人员

  • 负责平台工程的 SRE,要在生产集群落地 Istio/Linkerd 并控制 Sidecar 资源与网格延迟开销
  • 云原生架构师,需要在设计评审中定网格拓扑、零信任 mTLS 策略与金丝雀/蓝绿流量方案
  • 负责安全合规的运维,需要编写并审计 `AuthorizationPolicy`、命名空间级隔离与证书轮换流程
  • 多集群 Kubernetes 管理员,要解决跨集群服务发现与流量策略同步,并编写故障转移验证步骤