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

Azure AKS 生产集群规划助手

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

FollowSkills 评估 · FSRS-2.0
谨慎使用
54/ 100 五分制 2.7 / 5
1 2 3 4 5 6
1信任安全16 / 25 · 3.2/5

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

2可靠稳定8 / 20 · 2.0/5

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

3适用触发10 / 15 · 3.3/5

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

4规范维护10 / 15 · 3.3/5

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

5有效结果6 / 15 · 2.0/5

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

6证据核验4 / 10 · 2.0/5

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

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

这个 Skill 能做什么,适合哪些场景?

这是一个面向 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 节点、自动扩缩容和开发测试集群启停。

这个 Skill 有哪些优点和局限?

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

如何安装这个 Skill?

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

如何使用这个 Skill?

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

这个 Skill 与同类方案有什么区别?

该技能明确比较 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 云架构师

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

自动化与运维 ✓ Microsoft · 官方

Azure 生产诊断

系统排查 Azure 生产故障,定位根因并提出安全的修复建议。

自动化与运维 ✓ Microsoft · 官方

AI Runway AKS 部署向导

将现有 AKS 集群逐步配置为可运行 AI 模型的推理环境。

自动化与运维 ✓ Microsoft · 官方

AKS Automatic 就绪评估

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

自动化与运维 ✓ Microsoft · 官方

Azure 云迁移助手

评估跨云工作负载并将其迁移到合适的 Azure 服务。

开发与工程 ✓ Microsoft · 官方

Azure Event Grid .NET 技能

为 .NET 应用提供发布、接收和处理 Azure Event Grid 事件的实用指导。

开发与工程 ✓ Microsoft · 官方

Azure Rust Blob 存储技能

帮助 Rust 开发者使用官方 Azure SDK 管理 Blob 和容器。

开发与工程 ✓ Microsoft · 官方

Azure 升级助手

评估并自动升级 Azure 工作负载、托管计划、SKU 及旧版 Java SDK。

自动化与运维 ✓ Microsoft · 官方

Azure 合规审计助手

用 azqr 和 Key Vault 检查 Azure 资源合规性、安全配置与凭据过期风险。

自动化与运维 ✓ Microsoft · 官方

Azure 计算资源助手

为 Azure 虚拟机与 VMSS 请求匹配推荐、部署、排障和容量预留流程。

开发与工程 ✓ Microsoft · 官方

Azure 文件共享 Python 技能

帮助 Python 开发者安全管理 Azure SMB 文件共享、目录和文件。

开发与工程 ✓ Microsoft · 官方

Arize AI Azure 管理 SDK 技能

帮助 .NET 开发者通过 Azure 管理 Arize AI 可观测性资源。

开发与工程 ✓ Microsoft · 官方

Azure API 管理 .NET 管理 SDK

用 .NET 创建、配置和治理 Azure API Management 资源。

开发与工程 ✓ Microsoft · 官方

Azure Event Grid Java 技能

帮助 Java 开发者使用 Azure Event Grid 构建事件发布、订阅与接收流程。

开发与工程 ✓ Microsoft · 官方

Azure Identity Python 认证技能

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

开发与工程 ✓ Microsoft · 官方

Azure Tables Python 技能

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

开发与工程 ✓ Microsoft · 官方

Azure Event Hubs Java 开发技能

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

开发与工程 ✓ Microsoft · 官方

Azure Identity TypeScript

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

自动化与运维 ✓ Microsoft · 官方

Azure 应用可靠性顾问

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

开发与工程 ✓ Microsoft · 官方

Azure AI 文本分析 Python 技能

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

相关 Skills