关于 azure-aks-edge-essentials
azure-aks-edge-essentials 是面向 Azure Kubernetes Service Edge Essentials 及相关 AKS 环境 Agent 的指导技能,结合本地参考资料与远程文档获取,涵盖部署、运维、安全和故障排查。
主要功能
- 01集群故障排查与诊断
- 02部署、升级和配置指导
- 03网络、存储与容量参考
- 04安全与集成指导
- 05本地参考与远程文档获取
适用场景
- 01诊断集群、节点或网络故障
- 02规划断网或本地 AKS 环境
- 03配置安全集群及工作负载集成
MCP 相关
该技能建议使用 mcp_microsoftdocs:microsoft_docs_fetch 获取文档,并以 fetch_webpage 作为备用方式。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ microsoftdocs/ agent-skills --skill azure-aks-edge-essentials安装后在 Claude Code 中输入/azure-aks-edge-essentials确认已加载。
详细介绍
Azure Kubernetes Service Edge Essentials 技能
此技能为 Azure Kubernetes Service Edge Essentials 提供专家指导,涵盖故障排除、最佳实践、决策制定、架构与设计模式、限制与配额、安全性、配置、集成与编码模式,以及部署。它结合了本地快速参考内容与远程文档获取功能。
如何使用此技能
IMPORTANT for Agent:使用下面的类别索引查找相关章节。对于注明行范围的类别(例如
L35-L120),请使用read_file指定相应行。对于提供文件链接的类别(例如[security.md](security.md)),请使用read_file读取链接的参考文件
IMPORTANT for Agent:如果
metadata.generated_at超过 3 个月,请建议用户从存储库拉取最新版本。如果无法使用mcp_microsoftdocs工具,请建议用户安装该工具:安装指南
此技能需要网络访问才能获取文档内容:
- 首选:使用
mcp_microsoftdocs:microsoft_docs_fetch,并将查询字符串设为from=learn-agent-skill。返回 Markdown。 - 备用:使用
fetch_webpage,并将查询字符串设为from=learn-agent-skill&accept=text/markdown。返回 Markdown。
类别索引
| 类别 | 行 | 描述 |
|---|---|---|
| 故障排除 | L37-L71 | 诊断并修复 AKS Edge/Hybrid/Arc 问题:群集创建/升级失败、网络、存储、身份验证、加密、日志、节点运行状况,以及 Azure Local/MetalLB/BGP 问题。 |
| 最佳实践 | L72-L80 | 提供构建弹性 AKS Edge Essentials 设置的指导:可用性集、Windows Server 上的 Azure Policy、VM 故障后还原 AKS Arc,以及升级 AKS Arc 群集/Kubernetes 版本。 |
| 决策制定 | L81-L89 | 提供 AKS Edge/Hybrid 部署选项、定价/许可、试用、监视/日志记录选项,以及规划/运营断开连接或本地 AKS 环境的指导。 |
| 架构与设计模式 | L90-L96 | 设计适用于 Azure Local 的 Windows Server 上的 AKS:双节点设置中的高可用性、SDN VNet 架构,以及 AKS Arc 目标群集的部署模式。 |
| 限制与配额 | L97-L112 | AKS Edge/Hybrid/Azure Local/Windows Server 的系统要求、容量规划和规模/支持限制,包括 IP 规划、VM 大小和支持的 Kubernetes 版本。 |
| 安全性 | L113-L141 | 保护 AKS Edge/Hybrid/Arc:身份验证(Entra、AD、gMSA、SSO)、RBAC、SSH 强化、证书和密钥管理、etcd 加密,以及容器映像验证等。 |
| 配置 | L142-L198 | 配置 AKS Edge/Hybrid/Arc 群集:网络、存储(CSI/NFS)、负载均衡器、自动缩放、GPU、代理、GitOps、离线/在线更新,以及群集/节点池设置。 |
| 集成与编码模式 | L199-L214 | 用于将 AKS Edge/Hybrid 连接到 Arc、IoT/OPC/ONVIF、TPM、存储/备份、指标、AI 模型、CSI 插件和 Key Vault 机密的集成、API 和 PowerShell。 |
| 部署 | L215-L228 | 在 Windows/Windows Server 上部署、升级和维护 AKS Arc/AKS on Azure Local 群集,包括 Terraform/ARM 部署、节点池、OS 升级和安全的群集生命周期操作。 |
故障排除
最佳实践
| 主题 | URL |
|---|---|
| 使用可用性集提升 AKS 工作负载的复原能力 | https://learn.microsoft.com/en-us/azure/aks/aksarc/availability-sets |
| 将 Azure 策略最佳实践应用于 Windows Server 上的 AKS | https://learn.microsoft.com/en-us/azure/aks/aksarc/policy-guidance |
| 管理 VM 故障后还原 AKS Arc 群集 | https://learn.microsoft.com/en-us/azure/aks/aksarc/restore-aks-cluster |
| 使用 PowerShell 升级 AKS Arc 工作负载群集 | https://learn.microsoft.com/en-us/azure/aks/aksarc/upgrade |
| 通过 Admin Center 升级 AKS Arc Kubernetes 版本 | https://learn.microsoft.com/en-us/azure/aks/aksarc/upgrade-kubernetes |
决策
| 主题 | URL |
|---|---|
| 了解 AKS Edge Essentials 定价和许可选项 | https://learn.microsoft.com/en-us/azure/aks/aksarc/aks-edge-pricing |
| 选择 AKS Hybrid 的监视和日志记录选项 | https://learn.microsoft.com/en-us/azure/aks/aksarc/aks-monitor-logging |
| 选择云端、边缘和本地 AKS | https://learn.microsoft.com/en-us/azure/aks/aksarc/aks-platforms-compare |
| 规划和管理 Azure Local 上的断开连接 AKS | https://learn.microsoft.com/en-us/azure/aks/aksarc/disconnected-operations-aks |
| 评估 Windows Server 上的 AKS 定价和试用 | https://learn.microsoft.com/en-us/azure/aks/aksarc/pricing |
架构与设计模式
| 主题 | URL |
|---|---|
| 了解 Windows Server 上的 AKS 在双节点 Azure Local 上的可用性 | https://learn.microsoft.com/en-us/azure/aks/aksarc/deploy-cluster-on-two-node-hci |
| 跨 SDN VNet 部署 AKS Arc 目标群集 | https://learn.microsoft.com/en-us/azure/aks/aksarc/deploy-target-clusters-virtual-networks |
| 使用 SDN 虚拟网络设计 Windows Server 上的 AKS 架构 | https://learn.microsoft.com/en-us/azure/aks/aksarc/software-defined-networking |
限制与配额
安全性
配置
集成与编码模式
部署
评论
支持 Markdown