自动化与运维 ✓ Microsoft · 官方 azure-kubernetesakskubernetes-networkingcluster-autoscalingcloud-securityobservability

Azure AKS 生产集群规划助手

为生产环境规划安全、可扩展的 Azure Kubernetes 集群。

FollowSkills 评估 · FSRS-2.0
不推荐
54/ 100 五分制 2.7 / 5
信任安全16 / 25 · 3.2/5

技能明确要求不索取或输出秘密、避免静态凭据、按最小工具选择,并在关键 Day-0 决策含糊时询问用户;但同时提供创建、更新、删除集群及角色分配等外部副作用命令,未统一要求逐项确认,也缺少完整的数据流披露、回滚方案和命令执行隔离,因此扣分。

可靠稳定8 / 20 · 2.0/5

工作流、输入、错误处理、MCP 发现流程和离线回退较完整,异常反馈具有一定可诊断性;但仅有静态材料,未见针对关键路径的专门测试,且部分命令、版本说明和参考内容存在需要运行环境验证的假设,因此受静态上限约束并扣分。

适用触发10 / 15 · 3.3/5

目标用户、触发词、输入项、Day-0/Day-1 区分及与相关技能的路由较清楚;但非适用边界仍不完整,默认 AKS Automatic 的适用条件较宽泛,未说明中文交互支持或中国大陆网络可达性,环境适配证据有限,因此扣分。

规范维护10 / 15 · 3.3/5

文档结构清晰,包含快速参考、触发条件、工作流、护栏、错误处理、按需参考文件、MIT 许可证和版本号;但缺少明确 changelog、维护责任人及更新路径,且部分说明依赖未提供的运行时工具或外部文档,故未满分。

有效结果6 / 15 · 2.0/5

对于 AKS 规划、网络与安全决策以及 Day-0 清单,内容可直接形成配置建议并有较高边际价值;但静态审查无法验证命令和建议的实际正确性,输出格式与代表性结果未被测试,部分建议仍需人工复核,因此低于静态可达上限。

证据核验4 / 10 · 2.0/5

包含版本化约束规范、明确的 CLI/MCP 调用形状和若干官方文档链接,具备一定审计线索;但没有本技能关键路径的独立执行证据、测试套件覆盖或多来源交叉验证,事实与推断也未始终分离,因此扣分。

证据充分度: 评估于 2026年7月20日 审查版本 9ccaf7c3704a
使用前请注意
  • 执行 az aks、kubectl 或角色分配命令前,应明确确认目标订阅、资源组、集群和变更范围,并准备可验证的回滚方案。
  • 应核验 AKS SKU、网络、升级、VPA/NAP、加密和成本建议是否适用于当前区域、版本、配额及现有集群;文档中的默认值不应直接视为生产批准配置。
  • MCP 权限和可能传输的集群元数据需要在实际客户端中确认;材料未证明中国大陆网络可达性或中文端到端体验。
查看完整评分方法 →

它能做什么 & 适用场景

这是一个面向 Azure Kubernetes Service(AKS)的 Agent Skill,用于根据用户需求制定集群配置建议。它覆盖 SKU 选择、网络、身份与安全、可观测性、升级、节点池、可靠性和成本控制。技能重点区分创建前难以修改的 Day-0 决策与可在创建后启用的 Day-1 功能。适合需要规划或配置生产级 AKS 环境的团队,但具体执行仍依赖 Azure MCP、Azure CLI 和目标环境权限。

读取用户对环境类型、区域、规模、网络、安全、升级、观测和成本的要求;优先通过 mcp_azure_mcp_aks 发现 AKS 专用工具;在需要时使用 az akskubectl 等命令;比较 AKS Automatic 与 Standard;生成包含网络、API 服务器访问、身份、密钥、监控、升级、节点池、可靠性和成本决策及理由的 AKS 配置建议;在触发相关场景时加载 Pod rightsizing、VPA、Cluster Autoscaler 或 Spot 节点参考资料。

  1. 平台工程师为生产工作负载创建新的 AKS 集群,需要确定 SKU、区域、可用性区域和节点 VM 规格。
  2. 云架构师设计 AKS 的 Pod IP、API 服务器访问、入口和出口网络方案。
  3. 安全团队为 AKS 配置 Microsoft Entra ID、Workload Identity、Key Vault、Azure Policy 和镜像签名策略。
  4. 运维团队制定 AKS 的可观测性、维护窗口、自动升级和跨环境 Fleet 升级策略。
  5. 成本团队优化 AKS 节点池、Spot 节点、自动扩缩容和开发测试集群启停。

优缺点一览

优点
  • 覆盖 AKS 生产规划的主要决策面,包括网络、安全、观测、升级、可靠性和成本。
  • 明确强调网络与 API 服务器等 Day-0 决策,并要求记录选择理由。
  • 提供 AKS Automatic 与 Standard 的选择逻辑,以及 rightsizing、VPA、自动扩缩容和 Spot 节点等深度场景入口。
  • 包含不请求秘密、不要求用户粘贴订阅 ID、避免承诺零停机等安全护栏。
局限
  • 依赖 Azure MCP、Azure CLI、kubectl 以及有效的 Azure 环境上下文,源材料未说明这些依赖的安装步骤。
  • 主要产出推荐配置和决策建议;源材料没有保证会完成实际集群创建或部署。
  • 部分具体命令和参考资料位于未提供的附加文件中,无法仅依据当前材料验证其完整内容。
  • 仓库 README 标注项目仍在积极开发中,技能和测试可能继续变化。

如何安装

在项目中运行 npx skills add microsoft/skills,在安装向导中选择所需技能。技能会安装到所选 Agent 的目录,例如 GitHub Copilot 使用 .github/skills/;多个 Agent 可通过符号链接共享。源材料未提供仅安装 .github/plugins/azure-skills/skills/azure-kubernetes/ 的独立命令。

如何使用

安装后,用自然语言提出 AKS 规划或配置请求,例如:为生产环境规划一个跨 3 个可用性区域的 AKS 集群,说明 Automatic 与 Standard 的选择、网络、身份、监控、升级和成本方案。 对 Day-0 网络和 API 服务器决策提供必要要求;对不确定的 Day-1 功能接受技能提出的安全默认选项。

对比同类

该技能明确比较 AKS Automatic 与 AKS Standard:Automatic 是默认选择,强调预配置的安全、可靠性和性能实践;Standard 适合需要更全面环境控制、并能承担额外管理开销的场景。

常见问题

使用这个技能需要提供订阅 ID 吗?
不需要。技能要求通过 MCP 或 `az account show`、`az account list` 等方式发现上下文,并避免让用户直接粘贴订阅 ID。
它会不会保证 AKS 零停机升级?
不会。技能明确要求配置 PodDisruptionBudget、探针、副本和分阶段升级等工作负载保护措施,但不承诺零停机。
什么时候应选择 Standard SKU?
当环境需要 AKS Automatic 不支持的网络、自扩缩容或节点池定制,并且团队能够承担额外配置和管理工作时,选择 Standard。
它适合排查现有 AKS 故障吗?
核心范围是新集群规划和 Day-0 决策。源材料将故障排查关联到另一个 `azure-diagnostics` 技能。

同仓库的其他 Skills

均来自 microsoft/agent-skills

开发与工程 ✓ Microsoft · 官方

Azure Identity Python 认证技能

为 Python Azure 应用提供基于 Microsoft Entra ID 的可复用身份认证指导。

开发与工程 ✓ Microsoft · 官方

Azure Event Hubs Java 开发技能

帮助 Java 开发者构建高吞吐、可 checkpoint 的 Azure 事件流应用。

开发与工程 ✓ Microsoft · 官方

Azure Tables Python 技能

帮助 Python 开发者使用 Azure Tables 完成安全认证、实体管理、查询与批量事务操作。

开发与工程 ✓ Microsoft · 官方

Azure Identity TypeScript

为 TypeScript Azure 应用配置安全、可切换的 Microsoft Entra ID 身份验证。

自动化与运维 ✓ Microsoft · 官方

Azure 应用可靠性顾问

评估并提升 Azure Functions 与 App Service 的可靠性。

开发与工程 ✓ Microsoft · 官方

Azure 云架构师

帮助编码代理按照 Azure 架构中心最佳实践设计和审查生产级云系统。

开发与工程 ✓ Microsoft · 官方

Azure AI 文本分析 Python 技能

为 Python 开发者提供 Azure 文本分析与自然语言处理集成指导。

自动化与运维 ✓ Microsoft · 官方

Azure 资源架构可视化器

分析 Azure 资源组及其依赖关系,生成详细的 Mermaid 架构图。

开发与工程 ✓ Microsoft · 官方

Azure Maps .NET 开发技能

为 .NET 应用提供地理搜索、路线、地图、定位与天气开发指导。

开发与工程 ✓ Microsoft · 官方

Azure AI Vision 图像分析技能

为 Python 编码代理提供 Azure AI Vision 图像理解实现指南。

开发与工程 ✓ Microsoft · 官方

Azure Blob Storage Python 技能

帮助 Python 开发者安全高效地操作 Azure Blob Storage。

开发与工程 ✓ Microsoft · 官方

Azure Queue Storage Python 技能

帮助编码代理使用 Python 构建安全、可靠的 Azure Queue Storage 异步消息处理。

自动化与运维 ✓ Microsoft · 官方

Azure AI 网关治理

用 Azure API Management 统一治理 AI 模型、MCP 工具和智能体流量。

自动化与运维 ✓ Microsoft · 官方

AKS Automatic 就绪评估

评估 Kubernetes 工作负载能否迁移到 AKS Automatic,并定位兼容性阻塞项。

开发与工程 ✓ Microsoft · 官方

Azure Cosmos DB .NET 资源管理技能

用 .NET 通过 ARM 部署和管理 Azure Cosmos DB 资源。

开发与工程 ✓ Microsoft · 官方

Azure Playwright 工作区管理技能

用 .NET 通过 Azure Resource Manager 配置和管理 Microsoft Playwright Testing 工作区。

开发与工程 ✓ Microsoft · 官方

Azure Cosmos DB Python 技能

帮助 Python 开发者可靠地构建和操作 Azure Cosmos DB NoSQL 应用。

开发与工程 ✓ Microsoft · 官方

Azure Key Vault Python SDK 技能

帮助 Python 编码代理安全管理 Azure Key Vault 中的机密、加密密钥和证书。

开发与工程 ✓ Microsoft · 官方

Azure API Management Python 技能

帮助编码代理使用 Python SDK 管理 Azure API Management 的服务、API、产品、订阅与策略。

开发与工程 ✓ Microsoft · 官方

Azure Monitor 查询 Python 技能

帮助 Python 开发者查询 Azure Monitor 日志与指标。

相关 Skills