Communitygithub.com

microsoft/azure-local-multi-rack

規劃、部署、操作和疑難排解 Azure Local 的多機架(機架級)部署 — 預先整合的機架可擴展到數百台機器,建構於網路結構控制器、叢集管理員、SAN 儲存和受管理的網路結構之上。適用於 Microsoft.NetworkCloud 和 Microsoft.ManagedNetworkFabric 控制平面。不適用於標準的 1-16 節點 Azure Local,也不適用於機架感知叢集(兩個機架作為可用性區域,最多 8 個節點,同步複寫)— 那些屬於標準規模。適用時機:多機架、機架級 Azure Local、彙總機架、運算機架、網路結構控制器 (NFC)、叢集管理員、網路結構、隔離網域、az networkcloud、az networkfabric、多機架邏輯網路、多機架 Arc VM。

azure-local-multi-rack 是什麼?

這項技能專門針對 Azure Local 的多機架(機架級)部署,適用於預先整合的機架環境,可擴展到數百台機器。它依賴於 `Microsoft.NetworkCloud` 和 `Microsoft.ManagedNetworkFabric` 提供者,以及 `az networkcloud` 和 `az networkfabric` CLI 擴展。該技能涵蓋規劃、部署、工作負載管理(VM、AKS)、網路設定(隔離網域、負載平衡器、NSG)以及監控與操作。此技能不應用於標準 Azure Local(1-16 節點)或機架感知叢集,因為這些部署有完全不同的程序。使用此技能時,需透過 Azure MCP 工具(如 `mcp_azure_mcp_extension_cli_generate`)與控制平面互動,並在執行任何變更(尤其是網路結構或 SAN 相關變更)前,始終以唯讀模式開始並謹慎操作。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/microsoft/agent-skills/tree/main/.github/plugins/azure-local-skills/skills/azure-local-multi-rack

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

Azure Local 多機架

多機架目前為預覽版 — 請務必說明,並在承諾設計前從文件中確認可用性。

快速參考

屬性值
最佳適用於機架級 Azure Local:100 台以上機器、預先整合機架、SAN、受管理網路結構
規模最少四個機架 — 一個彙總機架加上三個或更多運算機架
提供者Microsoft.NetworkCloud、Microsoft.ManagedNetworkFabric、Microsoft.AzureStackHCI
CLIaz networkcloud、az networkfabric、az stack-hci-vm
相關技能azure-local(適用於標準 1-16 節點和機架感知部署)

何時使用此技能

當部署為多機架 / 機架級時使用:預先整合的機架、彙總機架、網路結構控制器 (NFC)、叢集管理員、SAN 儲存,或 networkcloud / managednetworkfabric CLI 擴展。

不要用於標準 Azure Local(1-16 節點超融合,最多 64 個分離節點)或機架感知叢集—請將其轉交給 azure-local 技能。如果規模不明確,請先詢問:兩者對於聽起來相同的任務(邏輯網路、VM 建立、NSG)有各自獨立且不可互換的程序。

MCP 工具

沒有專用的 MCP 命名空間。請使用通用的 Azure MCP 工具:mcp_azure_mcp_extension_cli_generate(先確認 networkcloud/networkfabric 擴展已安裝)、mcp_azure_mcp_monitor(需要 Log Analytics)、mcp_azure_mcp_resourcehealth(部分支援;不包含網路結構或 SAN 健康狀況)、mcp_azure_mcp_documentation(僅限多機架文章—標準 Azure Local 頁面不適用)。

詳細資訊:cli-and-prereqs。

工作流程

  1. 確認這是多機架,而非標準 Azure Local — 請參閱「何時使用」。
  2. 規劃 / 部署 -> plan-and-deploy
  3. VM、AKS、映像、磁碟 -> workload-management
  4. 網路結構、隔離網域、負載平衡器、NSG -> networking
  5. 監控、指標、序列主控台、故障 -> operate-and-monitor

先閱讀匹配的工作流程,並使用 docs-map。以唯讀模式開始。在進行網路結構變更、隔離網域編輯、VM 電源/刪除操作,或任何涉及彙總機架或 SAN 的操作之前,請先詢問。

錯誤處理

情境補救措施
規模不明在建議程序之前,先詢問部署是多機架還是標準。
偵測到標準 Azure Local轉交給 azure-local 技能;多機架程序不適用。
缺少 CLI 擴展在執行命令前,依照 cli-and-prereqs 安裝。
高風險的網路結構或 SAN 變更停止並遵循 safety-rules。
文件 URL 404/重新導向在 Learn 上搜尋標題,並限定範圍為 Azure Local 的多機架部署。

Individual skills in this repo

This repo contains 12 individual skills — each has its own dedicated page.

microsoft/azure-ai-agents-persistent-dotnet

Azure AI Agents Persistent SDK for .NET. Low-level SDK for creating and managing AI agents with threads, messages, runs, and tools. Use for agent CRUD, conversation threads, streaming responses, function calling, file search, and code interpreter. Triggers: "PersistentAgentsClient", "persistent agents", "agent threads", "agent runs", "streaming agents", "function calling agents .NET".

microsoft/azure-ai-document-intelligence-dotnet

Azure AI Document Intelligence SDK for .NET. Extract text, tables, and structured data from documents using prebuilt and custom models. Use for invoice processing, receipt extraction, ID document analysis, and custom document models. Triggers: "Document Intelligence", "DocumentIntelligenceClient", "form recognizer", "invoice extraction", "receipt OCR", "document analysis .NET".

microsoft/azure-ai-openai-dotnet

Azure OpenAI SDK for .NET. Client library for Azure OpenAI and OpenAI services. Use for chat completions, embeddings, image generation, audio transcription, and assistants. Triggers: "Azure OpenAI", "AzureOpenAIClient", "ChatClient", "chat completions .NET", "GPT-4", "embeddings", "DALL-E", "Whisper", "OpenAI .NET".

microsoft/azure-ai-projects-dotnet

Azure AI Projects SDK for .NET. High-level client for Azure AI Foundry projects including agents, connections, datasets, deployments, evaluations, and indexes. Use for AI Foundry project management, versioned agents, and orchestration. Triggers: "AI Projects", "AIProjectClient", "Foundry project", "versioned agents", "evaluations", "datasets", "connections", "deployments .NET".

microsoft/azure-ai-voicelive-dotnet

Azure AI Voice Live SDK for .NET. Build real-time voice AI applications with bidirectional WebSocket communication. Use for voice assistants, conversational AI, real-time speech-to-speech, and voice-enabled chatbots. Triggers: "voice live", "real-time voice", "VoiceLiveClient", "VoiceLiveSession", "voice assistant .NET", "bidirectional audio", "speech-to-speech".

microsoft/azure-eventgrid-dotnet

Azure Event Grid SDK for .NET. Client library for publishing and consuming events with Azure Event Grid. Use for event-driven architectures, pub/sub messaging, CloudEvents, and EventGridEvents. Triggers: "Event Grid", "EventGridPublisherClient", "CloudEvent", "EventGridEvent", "publish events .NET", "event-driven", "pub/sub".

microsoft/azure-eventhub-dotnet

Azure Event Hubs SDK for .NET. Use for high-throughput event streaming: sending events (EventHubProducerClient, EventHubBufferedProducerClient), receiving events (EventProcessorClient with checkpointing), partition management, and real-time data ingestion. Triggers: "Event Hubs", "event streaming", "EventHubProducerClient", "EventProcessorClient", "send events", "receive events", "checkpointing", "partition".

microsoft/azure-identity-dotnet

Azure Identity library for .NET. Authentication library for Azure SDK clients using Microsoft Entra ID. Use for DefaultAzureCredential, managed identity, service principals, and developer credentials. Triggers: "Azure Identity", "DefaultAzureCredential", "ManagedIdentityCredential", "ClientSecretCredential", "authentication .NET", "Azure auth", "credential chain".

microsoft/azure-kusto-graph

Build and query Kusto graphs from natural language. Covers transient graphs (make-graph), persistent graph models/snapshots, pattern matching (graph-match), shortest paths, connected components, and graph-to-table export. Generates the edges-first thinking: define edges, define node lookups, union, make-graph. WHEN: make-graph, graph-match, graph-shortest-paths, graph-to-table, graph-mark-components, persistent graph, graph model, graph snapshot, build a graph from data, find paths between nodes, pattern matching in graph, connected components, transient graph, Kusto graph, KQL graph.

microsoft/azure-kusto-irql

Compose IRQL (Incident Response Query Language) queries for Kusto cybersecurity investigations. Translates natural language hunting questions into composable IRQL pipelines using Get_*, Extract_*, and Enrich_* functions. WHEN: IRQL query, security hunt, threat hunting KQL, incident response query, compose hunting pipeline, failed logins, phishing investigation, lateral movement, process execution, file creation events.

microsoft/azure-kusto-irql-graph

Apply IRQL graph functions to KQL or IRQL query results for Kusto Explorer visualization. Generates Lift_To_Graph mappings and composes Graph_Render_View, Graph_Fold_By_Property, Extract_Node_*, Enrich_Node_*, and Enrich_Graph_* calls. Accepts a supplied query or limited basic natural-language source request; it is not a general natural-language-to-KQL/IRQL skill. WHEN: Lift_To_Graph, Graph_Render_View, Graph_Fold_By_Property, IRQL graph enrichment, graph mapping for existing query results, icon-decorated graph, fold graph nodes. Use azure-kusto-graph for native make-graph analysis, graph-match, shortest paths, components, or persistent graphs.

microsoft/azure-local

Plan, deploy, operate, and troubleshoot Azure Local (formerly Azure Stack HCI): sizing and prerequisites, Arc registration, lifecycle updates, workloads (Azure Local VMs, AKS on Azure Local, images, disks, logical networks), SDN and network security, and failure triage — starting read-only and confirming before risky changes. WHEN: Azure Local, Azure Stack HCI, Arc resource bridge, custom location, Azure Local VM, Arc VM, AKS on Azure Local, AKS hybrid, SDN, Lifecycle Manager, Azure Local update, disconnected site.

相關技能