Azure Local Skill

SkillCloud & infra

Expert knowledge for Azure Local development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when planning Azure Local racks, SDN networking, Arc/PE connectivity, multi‑rack clusters, or disconnected deployments, and other Azure Local related development tasks. Not for Microsoft Foundry Local (use microsoft-foundry-local), Microsoft Foundry (use microsoft-foundry).

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Azure Local Skill skill

What this skill tells your AI

The instructions your AI receives, as published by microsoftdocs/agent-skills in skills/azure-local/SKILL.md and read by ahel’s review.

This skill provides expert guidance for Azure Local. Covers troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. It combines local quick-reference content with remote documentation fetching capabilities.

How to Use This Skill

IMPORTANT for Agent: Use the Category Index below to locate relevant sections. For categories with line ranges (e.g., L35-L120), use read_file with the specified lines. For categories with file links (e.g., [security.md](security.md)), use read_file on the linked reference file

IMPORTANT for Agent: If metadata.generated_at is more than 3 months old, suggest the user pull the latest version from the repository. If mcp_microsoftdocs tools are not available, suggest the user install it: Installation Guide

This skill requires network access to fetch documentation content:

  • Preferred: Use mcp_microsoftdocs:microsoft_docs_fetch with query string from=learn-agent-skill. Returns Markdown.
  • Fallback: Use fetch_webpage with query string from=learn-agent-skill&accept=text/markdown. Returns Markdown.

Category Index

CategoryLinesDescription
TroubleshootingL37-L74Diagnosing and fixing Azure Local issues: provisioning, SDN/NSG, SLB, Arc VMs, multi‑rack/SFF, disconnected ops, upgrades, and collecting logs/health data for support.
Best PracticesL75-L84Guidance on networking and SDN tuning, drift detection, supported VM operations (Arc-enabled and multi-rack), and best practices for planning and managing Azure Local updates.
Decision MakingL85-L105Guidance for planning and choosing Azure Local deployments: billing, licensing, storage, networking, identity, migration options, deployment scale/types, and container orchestrator selection.
Architecture & Design PatternsL106-L142Designing resilient Azure Local topologies: rack/room networking, SDN and multi-rack patterns, availability zones, DR/backup strategies, and disconnected/management cluster designs
Limits & QuotasL143-L151Hardware, network, and lifecycle requirements/limits for Azure Local disaggregated and multi-rack clusters, including host/physical networking and update/support constraints.
SecurityL152-L209Security and compliance for Azure Local: standards mapping (FedRAMP, HIPAA, PCI, ISO), identity/RBAC, firewall/NSG, certificates/PKI, Trusted Launch/CVMs, Defender, logging, and secure operations.
ConfigurationL210-L352Configuring Azure Local infrastructure: networking, storage, GPUs, monitoring, Arc/PE connectivity, multi-rack, images/VMs, SDN, alerts, backups, and post-deployment operations.
Integrations & Coding PatternsL353-L367VM connectivity, monitoring, and automation: SSH/RDP access, Grafana in disconnected mode, REST GPU control, disk/image workflows, and scripted VM discovery, replication, and migration.
DeploymentL368-L418Deploying, expanding, updating, and decommissioning Azure Local/Stack HCI environments, including rack-aware, disaggregated, SDN, disconnected, and small form factor deployments.

Troubleshooting

TopicURL
Troubleshoot simplified machine provisioning in Azure Localhttps://learn.microsoft.com/en-us/azure/azure-local/deploy/troubleshoot-simplified-machine-provisioning?view=azloc-2609
Resolve known issues in Azure Local releaseshttps://learn.microsoft.com/en-us/azure/azure-local/known-issues?view=azloc-2609
Collect diagnostic logs for Azure Local Arc-enabled VMshttps://learn.microsoft.com/en-us/azure/azure-local/manage/collect-log-files-arc-enabled-vms?view=azloc-2609
Use appliance fallback log collection in disconnected Azure Localhttps://learn.microsoft.com/en-us/azure/azure-local/manage/disconnected-operations-fallback?view=azloc-2609
Known issues and workarounds for Azure Local disconnected operationshttps://learn.microsoft.com/en-us/azure/azure-local/manage/disconnected-operations-known-issues?view=azloc-2609
Collect on-demand logs for disconnected Azure Localhttps://learn.microsoft.com/en-us/azure/azure-local/manage/disconnected-operations-on-demand-logs?view=azloc-2609
Review new features and issues in Azure Local disconnected operationshttps://learn.microsoft.com/en-us/azure/azure-local/manage/disconnected-operations-whats-new?view=azloc-2609
Track and understand Health Service actionshttps://learn.microsoft.com/en-us/azure/azure-local/manage/health-service-actions?view=azloc-2609
Interpret and resolve Health Service faults in Azure Localhttps://learn.microsoft.com/en-us/azure/azure-local/manage/health-service-faults?view=azloc-2609
Use Remediation Support Tool for Azure Local infrastructure issueshttps://learn.microsoft.com/en-us/azure/azure-local/manage/remediate-support-tool-infrastructure?view=azloc-2609
Use Azure Local Remote Support Arc extensionhttps://learn.microsoft.com/en-us/azure/azure-local/manage/remote-support-arc-extension?view=azloc-2609
Repair disaggregated Azure Local nodes safelyhttps://learn.microsoft.com/en-us/azure/azure-local/manage/repair-server-disaggregated?view=azloc-2609
Collect logs to troubleshoot Azure Local SDN issueshttps://learn.microsoft.com/en-us/azure/azure-local/manage/sdn-log-collection?view=azloc-2609
Troubleshoot Azure Local SDN and NSG issueshttps://learn.microsoft.com/en-us/azure/azure-local/manage/sdn-troubleshooting?view=azloc-2609
Run Azure Local Support Diagnostic Tool for issue resolutionhttps://learn.microsoft.com/en-us/azure/azure-local/manage/support-tools?view=azloc-2609
Troubleshoot Azure Local Arc-enabled virtual machineshttps://learn.microsoft.com/en-us/azure/azure-local/manage/troubleshoot-arc-enabled-vms?view=azloc-2609
Collect traces and logs for common Azure Local SDN issueshttps://learn.microsoft.com/en-us/azure/azure-local/manage/troubleshoot-common-sdn-issues?view=azloc-2609
Troubleshoot Azure Local confidential VM deployments and attestationhttps://learn.microsoft.com/en-us/azure/azure-local/manage/troubleshoot-confidential-vm?view=azloc-2609
Troubleshoot Azure Local registration via Configurator apphttps://learn.microsoft.com/en-us/azure/azure-local/manage/troubleshoot-deployment-configurator-app?view=azloc-2609
Fix Azure Local deployment validation issues in Azure portalhttps://learn.microsoft.com/en-us/azure/azure-local/manage/troubleshoot-deployment?view=azloc-2609
Troubleshoot Azure Local SDN deployment via Windows Admin Centerhttps://learn.microsoft.com/en-us/azure/azure-local/manage/troubleshoot-sdn-deployment?view=azloc-2609
Troubleshoot Software Load Balancer data path in SDNhttps://learn.microsoft.com/en-us/azure/azure-local/manage/troubleshoot-software-load-balancer?view=azloc-2609
Troubleshoot Azure Local VM migrations using Azure Migratehttps://learn.microsoft.com/en-us/azure/azure-local/migrate/migrate-troubleshoot?view=azloc-2609
Resolve known Azure Migrate issues for Azure Localhttps://learn.microsoft.com/en-us/azure/azure-local/migrate/migration-known-issues?view=azloc-2609
Use Azure CLI serial console for Azure Local multi-rack VMshttps://learn.microsoft.com/en-us/azure/azure-local/multi-rack/multi-rack-serial-console?view=azloc-2609
Resolve Azure Local multi-rack storage appliance errorshttps://learn.microsoft.com/en-us/azure/azure-local/multi-rack/multi-rack-storage-appliance-error-messages?view=azloc-2609
Troubleshoot Azure Local multi-rack Arc-enabled VMshttps://learn.microsoft.com/en-us/azure/azure-local/multi-rack/multi-rack-troubleshoot-arc-enabled-vms?view=azloc-2609
Known issues and workarounds for Azure Local 23xxhttps://learn.microsoft.com/en-us/azure/azure-local/previous-releases/known-issues-23?view=azloc-2609
Known issues and workarounds for Azure Local 24xxhttps://learn.microsoft.com/en-us/azure/azure-local/previous-releases/known-issues-24?view=azloc-2609
Collect support logs from Azure Local SFF deviceshttps://learn.microsoft.com/en-us/azure/azure-local/small-form-factor/small-form-factor-collect-system-logs?view=azloc-2609
Known issues for Azure Local small form factor deploymentshttps://learn.microsoft.com/en-us/azure/azure-local/small-form-factor/small-form-factor-known-issues?view=azloc-2609
Diagnose issues in Azure Local small form factor deploymentshttps://learn.microsoft.com/en-us/azure/azure-local/small-form-factor/small-form-factor-troubleshoot?view=azloc-2609
Troubleshoot Azure Local solution update failureshttps://learn.microsoft.com/en-us/azure/azure-local/update/update-troubleshooting-23h2?view=azloc-2609
Troubleshoot Azure Local upgrade failures and issueshttps://learn.microsoft.com/en-us/azure/azure-local/upgrade/troubleshoot-upgrade-to-23h2?view=azloc-2609

Best Practices

TopicURL
Apply Network ATC for Azure Local networkinghttps://learn.microsoft.com/en-us/azure/azure-local/concepts/network-atc-overview?view=azloc-2609
Use Azure Local drift detection for configuration healthhttps://learn.microsoft.com/en-us/azure/azure-local/manage/drift-detection?view=azloc-2609
Optimize availability and performance of Azure Local SDNhttps://learn.microsoft.com/en-us/azure/azure-local/manage/optimize-sdn-availability-performance?view=azloc-2609
Use supported operations for Azure Local Arc-enabled VMshttps://learn.microsoft.com/en-us/azure/azure-local/manage/virtual-machine-operations?view=azloc-2609
Use supported operations for Azure Local multi-rack VMshttps://learn.microsoft.com/en-us/azure/azure-local/multi-rack/multi-rack-virtual-machine-operations?view=azloc-2609
Best practices for managing Azure Local updateshttps://learn.microsoft.com/en-us/azure/azure-local/update/update-best-practices?view=azloc-2609

Decision Making

TopicURL
Use Azure Hybrid Benefit with Azure Localhttps://learn.microsoft.com/en-us/azure/azure-local/concepts/azure-hybrid-benefit?view=azloc-2609
Understand billing and payment for Azure Localhttps://learn.microsoft.com/en-us/azure/azure-local/concepts/billing?view=azloc-2609
Compare Azure Local VM types and management capabilitieshttps://learn.microsoft.com/en-us/azure/azure-local/concepts/compare-vm-management-capabilities?view=azloc-2609
Decide between Azure Local and Windows Serverhttps://learn.microsoft.com/en-us/azure/azure-local/concepts/compare-windows-server?view=azloc-2609
Plan external SAN storage integration for Azure Localhttps://learn.microsoft.com/en-us/azure/azure-local/concepts/external-storage-support?view=azloc-2609
Plan Network Controller deployment on Azure Localhttps://learn.microsoft.com/en-us/azure/azure-local/concepts/plan-network-controller-deployment?view=azloc-2609
Plan SDN infrastructure for Azure Local 23H2https://learn.microsoft.com/en-us/azure/azure-local/concepts/plan-software-defined-networking-infrastructure-23h2?view=azloc-2609
Evaluate local identity with Key Vault for Azure Localhttps://learn.microsoft.com/en-us/azure/azure-local/deploy/deployment-local-identity-with-key-vault-overview?view=azloc-2609
Plan billing for disconnected Azure Local operationshttps://learn.microsoft.com/en-us/azure/azure-local/manage/disconnected-operations-billing?view=azloc-2609
Plan disconnected operations for Azure Local deploymentshttps://learn.microsoft.com/en-us/azure/azure-local/manage/disconnected-operations-overview?view=azloc-2609
Choose migration options for VMs to Azure Localhttps://learn.microsoft.com/en-us/azure/azure-local/migrate/migration-options-overview?view=azloc-2609
Select load balancer types for Azure Local multi-rackhttps://learn.microsoft.com/en-us/azure/azure-local/multi-rack/multi-rack-load-balancer-overview?view=azloc-2609
Choose network reference pattern for disaggregated Azure Localhttps://learn.microsoft.com/en-us/azure/azure-local/plan/choose-network-pattern-disaggregated?view=azloc-2609
Use wizard to choose Azure Local deploymenthttps://learn.microsoft.com/en-us/azure/azure-local/plan/find-your-deployment-type?view=azloc-2609
Select Azure Local deployment scale and typehttps://learn.microsoft.com/en-us/azure/azure-local/scalability-deployments?view=azloc-2609
Select connectivity modes for Azure Local small form factorhttps://learn.microsoft.com/en-us/azure/azure-local/small-form-factor/connectivity-modes?view=azloc-2609
Choose container orchestrators for Azure Local small form factorhttps://learn.microsoft.com/en-us/azure/azure-local/small-form-factor/small-form-factor-container-orchestrators?view=azloc-2609

Architecture & Design Patterns

TopicURL
Understand Azure Local private path network architecturehttps://learn.microsoft.com/en-us/azure/azure-local/concepts/private-path-network-overview?view=azloc-2609
Apply rack aware cluster network reference patternshttps://learn.microsoft.com/en-us/azure/azure-local/concepts/rack-aware-cluster-reference-architecture?view=azloc-2609
Design room-to-room connectivity for rack aware clustershttps://learn.microsoft.com/en-us/azure/azure-local/concepts/rack-aware-cluster-room-to-room-connectivity?view=azloc-2609
Plan SDN Multisite topology for Azure Localhttps://learn.microsoft.com/en-us/azure/azure-local/concepts/sdn-multisite-overview?view=azloc-2609
Use SDN enabled by Azure Arc on Azure Localhttps://learn.microsoft.com/en-us/azure/azure-local/concepts/sdn-overview?view=azloc-2609
Design local availability zones for Azure Localhttps://learn.microsoft.com/en-us/azure/azure-local/manage/configure-local-availability-zones-disaggregated?view=azloc-2609
Plan resilient infrastructure for Azure Local deploymentshttps://learn.microsoft.com/en-us/azure/azure-local/manage/disaster-recovery-infrastructure-resiliency?view=azloc-2609
Design disaster recovery strategy for Azure Local VMshttps://learn.microsoft.com/en-us/azure/azure-local/manage/disaster-recovery-overview?view=azloc-2609
Design resilient virtual machines on Azure Localhttps://learn.microsoft.com/en-us/azure/azure-local/manage/disaster-recovery-vm-resiliency?view=azloc-2609
Plan workload-level disaster recovery on Azure Localhttps://learn.microsoft.com/en-us/azure/azure-local/manage/disaster-recovery-workloads-resiliency?view=azloc-2609
Design a dedicated management cluster for Azure Local disconnected operationshttps://learn.microsoft.com/en-us/azure/azure-local/manage/disconnected-operations-control-plane-appliance?view=azloc-2609
Plan networking for Azure Local disconnected operationshttps://learn.microsoft.com/en-us/azure/azure-local/manage/disconnected-operations-network?view=azloc-2609
Plan post-restore rehydration for disconnected Azure Localhttps://learn.microsoft.com/en-us/azure/azure-local/manage/disconnected-operations-post-restore-overview?view=azloc-2609
Load balance multiple logical networks in Azure Local SDNhttps://learn.microsoft.com/en-us/azure/azure-local/manage/load-balance-multiple-networks?view=azloc-2609
Understand automatic vTPM state transfer for Azure Localhttps://learn.microsoft.com/en-us/azure/azure-local/manage/trusted-launch-automatic-state-transfer?view=azloc-2609
Use NAT gateway in Azure Local multi-rack deploymentshttps://learn.microsoft.com/en-us/azure/azure-local/multi-rack/multi-rack-nat-gateway-overview?view=azloc-2609
Plan network fabric and workload networking for Azure Local multi-rackhttps://learn.microsoft.com/en-us/azure/azure-local/multi-rack/multi-rack-network-fabric-overview?view=azloc-2609
Choose Azure Local network pattern for small deploymentshttps://learn.microsoft.com/en-us/azure/azure-local/plan/choose-network-pattern?view=azloc-2609
Design Azure Local cloud deployment networkhttps://learn.microsoft.com/en-us/azure/azure-local/plan/cloud-deployment-network-considerations?view=azloc-2609
Plan FC disaggregated pattern without backup networkhttps://learn.microsoft.com/en-us/azure/azure-local/plan/fiber-channel-no-backup-disaggregated-pattern?view=azloc-2609
Plan FC disaggregated pattern with backup networkhttps://learn.microsoft.com/en-us/azure/azure-local/plan/fiber-channel-with-backup-disaggregated-pattern?view=azloc-2609
Plan four-node switchless dual-link Azure Local patternhttps://learn.microsoft.com/en-us/azure/azure-local/plan/four-node-switchless-two-switches-two-links?view=azloc-2609
Plan iSCSI 6-NIC disaggregated SAN patternhttps://learn.microsoft.com/en-us/azure/azure-local/plan/iscsi-6-network-adapters-disaggregated-pattern?view=azloc-2609
Understand network reference patterns for disaggregated Azure Localhttps://learn.microsoft.com/en-us/azure/azure-local/plan/network-patterns-overview-disaggregated?view=azloc-2609
Understand Azure Local network reference patternshttps://learn.microsoft.com/en-us/azure/azure-local/plan/network-patterns-overview?view=azloc-2609
Apply SDN considerations to Azure Local patternshttps://learn.microsoft.com/en-us/azure/azure-local/plan/network-patterns-sdn-considerations?view=azloc-2609
Plan single-server Azure Local storage network patternhttps://learn.microsoft.com/en-us/azure/azure-local/plan/single-server-deployment?view=azloc-2609
Plan three-node switchless single-link Azure Local patternhttps://learn.microsoft.com/en-us/azure/azure-local/plan/three-node-switchless-two-switches-single-link?view=azloc-2609
Plan three-node switchless dual-link Azure Local patternhttps://learn.microsoft.com/en-us/azure/azure-local/plan/three-node-switchless-two-switches-two-links?view=azloc-2609
Plan two-node switched converged Azure Local patternhttps://learn.microsoft.com/en-us/azure/azure-local/plan/two-node-switched-converged?view=azloc-2609
Plan two-node switched non-converged Azure Local patternhttps://learn.microsoft.com/en-us/azure/azure-local/plan/two-node-switched-non-converged?view=azloc-2609
Plan two-node switchless single-switch Azure Local patternhttps://learn.microsoft.com/en-us/azure/azure-local/plan/two-node-switchless-single-switch?view=azloc-2609
Plan two-node switchless dual-switch Azure Local patternhttps://learn.microsoft.com/en-us/azure/azure-local/plan/two-node-switchless-two-switches?view=azloc-2609

Limits & Quotas

TopicURL
Host network requirements for disaggregated Azure Localhttps://learn.microsoft.com/en-us/azure/azure-local/concepts/host-network-requirements-disaggregated?view=azloc-2609
Physical network requirements for disaggregated Azure Localhttps://learn.microsoft.com/en-us/azure/azure-local/concepts/physical-network-requirements-disaggregated?view=azloc-2609
System requirements for Azure Local disaggregated clustershttps://learn.microsoft.com/en-us/azure/azure-local/concepts/system-requirements-disaggregated?view=azloc-2609
Understand Azure Local support lifecycle and update windowhttps://learn.microsoft.com/en-us/azure/azure-local/manage/get-support?view=azloc-2609
Prerequisites and requirements for Azure Local multi-rack VMshttps://learn.microsoft.com/en-us/azure/azure-local/multi-rack/multi-rack-vm-management-prerequisites?view=azloc-2609

Shortened here. Read the whole file on GitHub.

Signals

GitHub stars
742
Forks
120
Last commit
Sep 2026

ahel review

  • S4info
    community integration — published by microsoftdocs, not azure

Automated review, not a security audit. Ruleset v1+k2.

Advanced
Catalog kind
skill
Gateway key
azure-local
Source
github.com/microsoftdocs/agent-skills