azure-aks-edge-essentials

Expert knowledge for Azure Kubernetes Service Edge Essentials development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when building, debugging, or optimizing Azure Kubernetes Service Edge Essentials applications. Not for Azure Kubernetes Service (AKS) (use azure-kubernetes-service), Azure IoT Edge (use azure-iot-edge), Azure Stack Edge (use azure-stack-edge), Azure Container Apps (use azure-container-apps).

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "azure-aks-edge-essentials" with this command: npx skills add microsoftdocs/agent-skills/microsoftdocs-agent-skills-azure-aks-edge-essentials

Azure Kubernetes Service Edge Essentials Skill

This skill provides expert guidance for Azure Kubernetes Service Edge Essentials. 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: This file may be large. Use the Category Index below to locate relevant sections, then use read_file with specific line ranges (e.g., L136-L144) to read the sections needed for the user's question

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-L86Diagnosing and fixing AKS Edge/Arc cluster issues: creation/upgrade failures, networking, storage, security, logs/diagnostics collection, known issues, and repair tools for Windows/VMware deployments.
Best PracticesL87-L94Best practices for AKS Edge/Arc: applying Azure Policy, recovering clusters after management VM loss, and safely upgrading Kubernetes/workload clusters via PowerShell or Admin Center
Decision MakingL95-L106Guidance on AKS Edge/AKS Arc vs cloud choices, pricing/licensing, support, add-ons, monitoring options, and migration/retirement planning for Windows Server–based AKS setups
Architecture & Design PatternsL107-L113Designing AKS on Windows Server for Azure Local: high availability on two-node setups, SDN VNet architectures, and deployment patterns for AKS Arc target clusters.
Limits & QuotasL114-L126Hardware, storage, IP capacity, scale limits, supported Kubernetes versions, and support policies for AKS Edge Essentials, AKS on Azure Local, and AKS Arc clusters.
SecurityL127-L160Securing AKS Edge/Arc/hybrid clusters: auth (Entra ID, AD, gMSA, workload identity), RBAC, SSH hardening, cert and key management, secret/encryption, and container image security.
ConfigurationL161-L241Configuring AKS Edge/Arc/hybrid clusters: networking, storage, load balancers, autoscaling, Arc connectivity, Windows/Linux node settings, monitoring, upgrades, and offline/host setup.
Integrations & Coding PatternsL242-L300Integrating AKS Edge/Arc/hybrid with Azure and on-prem services: REST/CLI/PowerShell management, storage/backup, CSI, networking, IoT/OPC/ONVIF, TPM, AI model deploy, and Key Vault secrets.
DeploymentL301-L337Deploying, upgrading, and managing AKS Edge/AKS hybrid/AKS Arc clusters and node pools (Linux/Windows/GPU), including installs, updates, removals, offline/disconnected ops, and system requirements

Troubleshooting

TopicURL
Run AKS Arc diagnostic checker for cluster failureshttps://learn.microsoft.com/en-us/azure/aks/aksarc/aks-arc-diagnostic-checker
Work around known issues in AKS Archttps://learn.microsoft.com/en-us/azure/aks/aksarc/aks-arc-known-issues
Collect and use AKS Edge Essentials logs for troubleshootinghttps://learn.microsoft.com/en-us/azure/aks/aksarc/aks-edge-resources-logs
Troubleshoot common AKS Edge Essentials issueshttps://learn.microsoft.com/en-us/azure/aks/aksarc/aks-edge-troubleshoot-overview
Retrieve kubelet logs from AKS Arc nodeshttps://learn.microsoft.com/en-us/azure/aks/aksarc/aks-get-kubelet-logs
Troubleshoot common Kubernetes issues in AKS Archttps://learn.microsoft.com/en-us/azure/aks/aksarc/aks-troubleshoot
Review known issues and workarounds for AKS Arc on VMwarehttps://learn.microsoft.com/en-us/azure/aks/aksarc/aks-vmware-known-issues
Request support and troubleshoot AKS Arc on VMwarehttps://learn.microsoft.com/en-us/azure/aks/aksarc/aks-vmware-support-troubleshoot
Use troubleshooting guide for AKS Arc on VMware errorshttps://learn.microsoft.com/en-us/azure/aks/aksarc/aks-vmware-troubleshooting-guide
Resolve AKS Arc cluster creation failures after Azure Local upgradehttps://learn.microsoft.com/en-us/azure/aks/aksarc/cluster-create-fails-after-azure-local-upgrade
Fix K8sVersionValidation errors in AKS Archttps://learn.microsoft.com/en-us/azure/aks/aksarc/cluster-k8s-version
Fix AKS Arc cluster unhealthy after Kubernetes upgradehttps://learn.microsoft.com/en-us/azure/aks/aksarc/cluster-unhealthy-after-kubernetes-upgrade
Fix AKS Edge Arc cluster stuck upgradinghttps://learn.microsoft.com/en-us/azure/aks/aksarc/cluster-upgrade-status
Troubleshoot BGP with FRR and MetalLB in AKS Archttps://learn.microsoft.com/en-us/azure/aks/aksarc/connectivity-troubleshoot
Resolve AKS Arc control plane configuration validation errorshttps://learn.microsoft.com/en-us/azure/aks/aksarc/control-plane-validation-errors
Resolve undeleted PDBs when removing AKS Edge clustershttps://learn.microsoft.com/en-us/azure/aks/aksarc/delete-cluster-pdb
Mitigate AKS Arc issues after storage volume deletionhttps://learn.microsoft.com/en-us/azure/aks/aksarc/delete-storage-volume
Remove deleted AKS Arc clusters still visible in portalhttps://learn.microsoft.com/en-us/azure/aks/aksarc/deleted-cluster-visible
Monitor and troubleshoot etcd secret encryption in AKS Archttps://learn.microsoft.com/en-us/azure/aks/aksarc/encrypt-secrets
Resolve repeated Entra prompts with kubectl and RBAC on AKS Archttps://learn.microsoft.com/en-us/azure/aks/aksarc/entra-prompts
Fix AKS Arc cluster create or scale failures due to VHD image issueshttps://learn.microsoft.com/en-us/azure/aks/aksarc/gallery-image-not-usable
Collect on-demand AKS Arc logs for Microsoft supporthttps://learn.microsoft.com/en-us/azure/aks/aksarc/get-on-demand-logs
Fix AKS Arc cluster creation failures with GPU default node poolshttps://learn.microsoft.com/en-us/azure/aks/aksarc/gpu-enabled-cluster-issue
General known issues when running AKS on Windows Serverhttps://learn.microsoft.com/en-us/azure/aks/aksarc/known-issues
Fix Arc connection errors for AKS workload clustershttps://learn.microsoft.com/en-us/azure/aks/aksarc/known-issues-arc
Resolve installation errors for AKS on Windows Serverhttps://learn.microsoft.com/en-us/azure/aks/aksarc/known-issues-installation
Troubleshoot networking problems in AKS Arc clustershttps://learn.microsoft.com/en-us/azure/aks/aksarc/known-issues-networking
Troubleshoot security and identity issues in AKS Archttps://learn.microsoft.com/en-us/azure/aks/aksarc/known-issues-security
Troubleshoot storage issues in AKS on Windows Serverhttps://learn.microsoft.com/en-us/azure/aks/aksarc/known-issues-storage
Fix uninstall problems for AKS on Windows Serverhttps://learn.microsoft.com/en-us/azure/aks/aksarc/known-issues-uninstall
Resolve upgrade issues for AKS Arc deploymentshttps://learn.microsoft.com/en-us/azure/aks/aksarc/known-issues-upgrade
Known Windows Admin Center issues for AKS Archttps://learn.microsoft.com/en-us/azure/aks/aksarc/known-issues-windows-admin-center
Troubleshoot AKS Arc management and workload clustershttps://learn.microsoft.com/en-us/azure/aks/aksarc/known-issues-workload-clusters
Troubleshoot kube-apiserver connectivity from Arc Resource Bridgehttps://learn.microsoft.com/en-us/azure/aks/aksarc/kube-api-server-unreachable
Resolve control plane disk exhaustion from kube-apiserver audit logs in AKS Archttps://learn.microsoft.com/en-us/azure/aks/aksarc/kube-apiserver-log-overflow
Monitor Kubernetes object events in AKS Archttps://learn.microsoft.com/en-us/azure/aks/aksarc/kubernetes-monitor-object-events
Fix .local domain network validation error in AKS Archttps://learn.microsoft.com/en-us/azure/aks/aksarc/network-validation-error-local
Troubleshoot AKS Arc network validation errorshttps://learn.microsoft.com/en-us/azure/aks/aksarc/network-validation-errors
Repair AKS Edge KMS plugin with PowerShellhttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/aks-edge-ps/repair-aksedgekms
Collect AKS hybrid PowerShell module event logshttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/get-akshcieventlog
Collect AKS hybrid pod logs into zip archivehttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/get-akshcilogs
Repair AKS hybrid host certificates with Repair-AksHciCertshttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/repair-akshcicerts
Repair AKS hybrid cluster certificates with Repair-AksHciClusterCertshttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/repair-akshciclustercerts
Resolve AKS Arc storage provisioning and volume imbalance issueshttps://learn.microsoft.com/en-us/azure/aks/aksarc/storage-provision-issue
Use Support.AksArc PowerShell module for diagnosticshttps://learn.microsoft.com/en-us/azure/aks/aksarc/support-module
Mitigate high resource usage by AKS Arc telemetry podhttps://learn.microsoft.com/en-us/azure/aks/aksarc/telemetry-pod-resources

Best Practices

TopicURL
Apply Azure policy best practices to AKS on Windows Serverhttps://learn.microsoft.com/en-us/azure/aks/aksarc/policy-guidance
Restore AKS Arc clusters after management VM failurehttps://learn.microsoft.com/en-us/azure/aks/aksarc/restore-aks-cluster
Upgrade AKS Arc workload clusters with PowerShellhttps://learn.microsoft.com/en-us/azure/aks/aksarc/upgrade
Upgrade AKS Arc Kubernetes version via Admin Centerhttps://learn.microsoft.com/en-us/azure/aks/aksarc/upgrade-kubernetes

Decision Making

TopicURL
Choose supported add-ons and extensions for AKS Archttps://learn.microsoft.com/en-us/azure/aks/aksarc/add-ons
Understand AKS Edge Essentials pricing and licensing optionshttps://learn.microsoft.com/en-us/azure/aks/aksarc/aks-edge-pricing
Choose monitoring and logging options for AKS Archttps://learn.microsoft.com/en-us/azure/aks/aksarc/aks-monitor-logging
Choose between AKS cloud, edge, and on-premiseshttps://learn.microsoft.com/en-us/azure/aks/aksarc/aks-platforms-compare
Plan for AKS on Windows Server architecture retirementhttps://learn.microsoft.com/en-us/azure/aks/aksarc/aks-windows-server-retirement
Evaluate AKS on Windows Server pricing and trialshttps://learn.microsoft.com/en-us/azure/aks/aksarc/pricing
Understand AKS on Windows Server support and responsibilityhttps://learn.microsoft.com/en-us/azure/aks/aksarc/support-policies
Plan migration from AKS Arc 2019 to 2022https://learn.microsoft.com/en-us/azure/aks/aksarc/windows-server-migration-guide

Architecture & Design Patterns

TopicURL
Understand AKS on Windows Server availability on two-node Azure Localhttps://learn.microsoft.com/en-us/azure/aks/aksarc/deploy-cluster-on-two-node-hci
Deploy AKS Arc target clusters across SDN VNetshttps://learn.microsoft.com/en-us/azure/aks/aksarc/deploy-target-clusters-virtual-networks
Architect AKS on Windows Server with SDN virtual networkinghttps://learn.microsoft.com/en-us/azure/aks/aksarc/software-defined-networking

Limits & Quotas

TopicURL
System and storage requirements for AKS on Azure Localhttps://learn.microsoft.com/en-us/azure/aks/aksarc/aks-arc-local-requirements
Check AKS Edge Essentials host system requirementshttps://learn.microsoft.com/en-us/azure/aks/aksarc/aks-edge-system-requirements
Plan IP address capacity for AKS Arc productionhttps://learn.microsoft.com/en-us/azure/aks/aksarc/aks-hci-ip-address-planning
Support policies and limitations for AKS on Azure Localhttps://learn.microsoft.com/en-us/azure/aks/aksarc/aks-on-azure-local-support-policy
Review AKS Arc on VMware cluster scale limitshttps://learn.microsoft.com/en-us/azure/aks/aksarc/aks-vmware-scale-requirements
Track AKS Arc on Azure Local release changeshttps://learn.microsoft.com/en-us/azure/aks/aksarc/aks-whats-new-local
Review tested resource limits and VM sizes for AKS on Windows Serverhttps://learn.microsoft.com/en-us/azure/aks/aksarc/concepts-support
Scale limits for AKS on Azure Local clustershttps://learn.microsoft.com/en-us/azure/aks/aksarc/scale-requirements
Supported Kubernetes versions for AKS Arc clustershttps://learn.microsoft.com/en-us/azure/aks/aksarc/supported-kubernetes-versions

Security

TopicURL
Configure AD single sign-on to AKS Arc API serverhttps://learn.microsoft.com/en-us/azure/aks/aksarc/ad-sso
Use Key Manager to rotate AKS Edge service account keyshttps://learn.microsoft.com/en-us/azure/aks/aksarc/aks-edge-howto-key-manager
Enable KMS-based secret encryption on AKS Edge Essentialshttps://learn.microsoft.com/en-us/azure/aks/aksarc/aks-edge-howto-secret-encryption
Configure workload identity on AKS Edge Essentialshttps://learn.microsoft.com/en-us/azure/aks/aksarc/aks-edge-workload-identity
Set up Azure RBAC authorization for AKS Arc clustershttps://learn.microsoft.com/en-us/azure/aks/aksarc/azure-rbac-aks-hybrid
Use Azure RBAC to control kubeconfig access in AKS Archttps://learn.microsoft.com/en-us/azure/aks/aksarc/azure-rbac-local
Manage certificates for secure communication in AKS on Windows Serverhttps://learn.microsoft.com/en-us/azure/aks/aksarc/certificates-overview
Apply security concepts for AKS on Windows Server clustershttps://learn.microsoft.com/en-us/azure/aks/aksarc/concepts-security
Configure SSH keys for AKS Arc cluster nodeshttps://learn.microsoft.com/en-us/azure/aks/aksarc/configure-ssh-keys
Implement container security in AKS on Windows Serverhttps://learn.microsoft.com/en-us/azure/aks/aksarc/container-security
Enable Microsoft Entra authentication for AKS Arc clustershttps://learn.microsoft.com/en-us/azure/aks/aksarc/enable-authentication-microsoft-entra-id
Encrypt Kubernetes etcd secrets in AKS on Azure Localhttps://learn.microsoft.com/en-us/azure/aks/aksarc/encrypt-etcd-secrets
Control AKS Arc access with Entra ID and Kubernetes RBAChttps://learn.microsoft.com/en-us/azure/aks/aksarc/kubernetes-rbac-entra-id
Configure Kubernetes RBAC with Microsoft Entra ID in AKS Archttps://learn.microsoft.com/en-us/azure/aks/aksarc/kubernetes-rbac-local
Configure gMSA-based AD authentication for AKS Windows containershttps://learn.microsoft.com/en-us/azure/aks/aksarc/prepare-windows-nodes-gmsa
Add gMSA credential spec for AKS hybridhttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/add-akshcigmsacredentialspec
Enable AKS hybrid Active Directory auth with Install-AksHciAdAuthhttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/install-akshciadauth
Install gMSA webhook addon on AKS hybrid with Install-AksHciGmsaWebhookhttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/install-akshcigmsawebhook
Rotate AKS hybrid cloud agent CA certificates with Invoke-AksHciRotateCACertificatehttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/invoke-akshcirotatecacertificate
Create AKS hybrid SSH configurations with New-AksHciSSHConfigurationhttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/new-akshcisshconfiguration
Delete AKS hybrid gMSA credential specs with Remove-AksHciGmsaCredentialSpechttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/remove-akshcigmsacredentialspec
Restrict SSH access to AKS Arc virtual machineshttps://learn.microsoft.com/en-us/azure/aks/aksarc/restrict-ssh-access
Restrict SSH access to AKS Arc virtual machineshttps://learn.microsoft.com/en-us/azure/aks/aksarc/restrict-ssh-access-22h2
Configure multiple administrators for AKS on Windows Serverhttps://learn.microsoft.com/en-us/azure/aks/aksarc/set-multiple-administrators
SSH into Windows and Linux worker nodes in AKS Archttps://learn.microsoft.com/en-us/azure/aks/aksarc/ssh-connect-to-windows-and-linux-worker-nodes
Securely connect to AKS Arc nodes using SSHhttps://learn.microsoft.com/en-us/azure/aks/aksarc/ssh-connection
Configure trusted certificate bundles for AKS Arc hostshttps://learn.microsoft.com/en-us/azure/aks/aksarc/update-certificate-bundle
Manage infrastructure and Kubernetes certificates in AKS Archttps://learn.microsoft.com/en-us/azure/aks/aksarc/update-certificates
Validate signed container images in AKS on Azure Localhttps://learn.microsoft.com/en-us/azure/aks/aksarc/validate-signed-container-images
Configure workload identity federation on AKS Arc clustershttps://learn.microsoft.com/en-us/azure/aks/aksarc/workload-identity

Configuration

TopicURL
Configure scheduling for mixed Linux/Windows AKS Arc clustershttps://learn.microsoft.com/en-us/azure/aks/aksarc/adapt-apps-mixed-os-clusters
Configure node taints for AKS Arc clustershttps://learn.microsoft.com/en-us/azure/aks/aksarc/aks-arc-use-node-taints
Configure networking for AKS Edge Essentials clustershttps://learn.microsoft.com/en-us/azure/aks/aksarc/aks-edge-concept-networking
Configure AKS Edge Essentials via aksedge-config.jsonhttps://learn.microsoft.com/en-us/azure/aks/aksarc/aks-edge-deployment-config-json
Enable GPU acceleration in AKS Edge Essentialshttps://learn.microsoft.com/en-us/azure/aks/aksarc/aks-edge-gpu
Connect AKS Edge Essentials clusters to Azure Archttps://learn.microsoft.com/en-us/azure/aks/aksarc/aks-edge-howto-connect-to-arc
Expose Kubernetes services on AKS Edge Essentialshttps://learn.microsoft.com/en-us/azure/aks/aksarc/aks-edge-howto-expose-service
Advanced AKS Edge Essentials configuration and scriptshttps://learn.microsoft.com/en-us/azure/aks/aksarc/aks-edge-howto-more-configs
Configure multiple NICs for AKS Edge Essentials Linux nodeshttps://learn.microsoft.com/en-us/azure/aks/aksarc/aks-edge-howto-multi-nic
Configure AKS Edge Essentials for offline installationhttps://learn.microsoft.com/en-us/azure/aks/aksarc/aks-edge-howto-offline-install
Prepare Windows host machines for AKS Edge Essentialshttps://learn.microsoft.com/en-us/azure/aks/aksarc/aks-edge-howto-setup-machine
Configure nested virtualization for AKS Edge Essentialshttps://learn.microsoft.com/en-us/azure/aks/aksarc/aks-edge-howto-setup-nested-environment
Uninstall AKS Edge Essentials from host machineshttps://learn.microsoft.com/en-us/azure/aks/aksarc/aks-edge-howto-uninstall
Update AKS Edge Essentials clusters onlinehttps://learn.microsoft.com/en-us/azure/aks/aksarc/aks-edge-howto-update
Use GitOps with Arc-enabled AKS Edge Essentialshttps://learn.microsoft.com/en-us/azure/aks/aksarc/aks-edge-howto-use-gitops
Use Local Path Provisioner storage on AKS Edge Essentialshttps://learn.microsoft.com/en-us/azure/aks/aksarc/aks-edge-howto-use-storage-local-path
Configure external NFS storage for AKS Edge Essentialshttps://learn.microsoft.com/en-us/azure/aks/aksarc/aks-edge-howto-use-storage-nfs
Update AKS Edge Essentials clusters offlinehttps://learn.microsoft.com/en-us/azure/aks/aksarc/aks-edge-hybrid-howto-update-offline
Configure Arc-enabled logical networks for AKS Archttps://learn.microsoft.com/en-us/azure/aks/aksarc/aks-networks
Configure Kubernetes extension for AKS Arc on VMwarehttps://learn.microsoft.com/en-us/azure/aks/aksarc/aks-vmware-install-kubernetes-extension
Retrieve admin kubeconfig for AKS Arc on VMware clustershttps://learn.microsoft.com/en-us/azure/aks/aksarc/aks-vmware-retrieve-kubeconfig
Enable Azure Arc gateway for AKS Arc connectivityhttps://learn.microsoft.com/en-us/azure/aks/aksarc/arc-gateway-aks-arc
Configure cluster autoscaler for AKS Archttps://learn.microsoft.com/en-us/azure/aks/aksarc/auto-scale-aks-arc
Configure Kubernetes cluster labels in AKS Archttps://learn.microsoft.com/en-us/azure/aks/aksarc/cluster-labels
Configure container networking for AKS on Windows Server applicationshttps://learn.microsoft.com/en-us/azure/aks/aksarc/concepts-container-networking
Configure node VM networking for AKS on Windows Serverhttps://learn.microsoft.com/en-us/azure/aks/aksarc/concepts-node-networking
Create and integrate custom load balancers with AKS Archttps://learn.microsoft.com/en-us/azure/aks/aksarc/configure-custom-load-balancer
Configure HAProxy load balancer for AKS Arc clustershttps://learn.microsoft.com/en-us/azure/aks/aksarc/configure-load-balancer
Use CSI disk drivers and storage classes in AKS Archttps://learn.microsoft.com/en-us/azure/aks/aksarc/container-storage-interface-disks
Use CSI disk drivers and storage classes in AKS Archttps://learn.microsoft.com/en-us/azure/aks/aksarc/container-storage-interface-disks-windows-server
Configure CSI file drivers for SMB/NFS in AKS Archttps://learn.microsoft.com/en-us/azure/aks/aksarc/container-storage-interface-files
Configure CSI file drivers for SMB/NFS in AKS Archttps://learn.microsoft.com/en-us/azure/aks/aksarc/container-storage-interface-files-windows-server
Enable and query AKS Arc control plane metricshttps://learn.microsoft.com/en-us/azure/aks/aksarc/control-plane-metrics
Deploy MetalLB load balancer on AKS Arc via CLIhttps://learn.microsoft.com/en-us/azure/aks/aksarc/deploy-load-balancer-cli
Deploy MetalLB extension for AKS Arc using Azure portalhttps://learn.microsoft.com/en-us/azure/aks/aksarc/deploy-load-balancer-portal
Disable Windows node pool feature on older AKS Archttps://learn.microsoft.com/en-us/azure/aks/aksarc/disable-windows-nodepool
Enable Windows node pool feature on AKS Archttps://learn.microsoft.com/en-us/azure/aks/aksarc/howto-enable-windows-node-pools
Configure Kubernetes audit logging for AKS Archttps://learn.microsoft.com/en-us/azure/aks/aksarc/kubernetes-monitor-audit-events
Create and manage node pools in AKS on Azure Localhttps://learn.microsoft.com/en-us/azure/aks/aksarc/manage-node-pools
Configure Prometheus and EFK monitoring for AKS Archttps://learn.microsoft.com/en-us/azure/aks/aksarc/monitor-logging
Scale and manage multiple HAProxy load balancers in AKS Archttps://learn.microsoft.com/en-us/azure/aks/aksarc/multiple-load-balancers
Configure network prerequisites for AKS Arc clustershttps://learn.microsoft.com/en-us/azure/aks/aksarc/network-system-requirements
Provision and manage persistent volumes in AKS on Windows Serverhttps://learn.microsoft.com/en-us/azure/aks/aksarc/persistent-volume
Update noProxy and certificate settings in AKS Archttps://learn.microsoft.com/en-us/azure/aks/aksarc/proxy-change
Use AKS Edge Essentials PowerShell cmdletshttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/aks-edge-ps/
Install required AKS Edge host OS featureshttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/aks-edge-ps/install-aksedgehostfeatures
Create AKS Edge deployment configuration JSONhttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/aks-edge-ps/new-aksedgeconfig
Generate AKS Edge scale configuration templatehttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/aks-edge-ps/new-aksedgescaleconfig
Configure AKS Edge Kubernetes upgrade policyhttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/aks-edge-ps/set-aksedgeupgrade
Test AKS Edge Azure Arc connection statushttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/aks-edge-ps/test-aksedgearcconnection
Validate AKS Edge network parameters pre-deploymenthttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/aks-edge-ps/test-aksedgenetworkparameters
Disable Azure Arc connection on AKS hybridhttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/disable-akshciarcconnection
Enable Azure Arc connection on AKS hybridhttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/enable-akshciarcconnection
Get AKS hybrid autoscaler profile settingshttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/get-akshciautoscalerprofile
Retrieve AKS hybrid deployment billing statushttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/get-akshcibillingstatus
Get AKS hybrid cluster virtual network settingshttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/get-akshciclusternetwork
Get AKS hybrid host configuration settingshttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/get-akshciconfig
Initialize AKS hybrid nodes with Initialize-AksHciNodehttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/initialize-akshcinode
Deploy Prometheus-based monitoring on AKS hybrid with Install-AksHciMonitoringhttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/install-akshcimonitoring
Create AKS hybrid autoscaler profiles with New-AksHciAutoScalerProfilehttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/new-akshciautoscalerprofile
Define AKS hybrid cluster networks with New-AksHciClusterNetworkhttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/new-akshciclusternetwork
Configure AKS hybrid load balancers with New-AksHciLoadBalancerSettinghttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/new-akshciloadbalancersetting
Create AKS hybrid network settings with New-AksHciNetworkSettinghttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/new-akshcinetworksetting
Create AKS hybrid proxy configurations with New-AksHciProxySettinghttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/new-akshciproxysetting
Create AKS hybrid storage containers with New-AksHciStorageContainerhttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/new-akshcistoragecontainer
Remove AKS hybrid autoscaler profiles with Remove-AksHciAutoScalerProfilehttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/remove-akshciautoscalerprofile
Remove AKS hybrid cluster networks with Remove-AksHciClusterNetworkhttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/remove-akshciclusternetwork
Update AKS hybrid autoscaler profiles with Set-AksHciAutoScalerProfilehttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/set-akshciautoscalerprofile
Scale and configure AKS hybrid clusters with Set-AksHciClusterhttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/set-akshcicluster
Update AKS hybrid host configuration with Set-AksHciConfighttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/set-akshciconfig
Scale and modify AKS hybrid node pools with Set-AksHciNodePoolhttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/set-akshcinodepool
Configure AKS hybrid offline download with Set-AksHciOffsiteConfighttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/set-akshcioffsiteconfig
Register AKS hybrid with Azure using Set-AksHciRegistrationhttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/set-akshciregistration
Retrieve admin kubeconfig for AKS Arc clustershttps://learn.microsoft.com/en-us/azure/aks/aksarc/retrieve-admin-kubeconfig
Configure proxy server settings for AKS on Windows Serverhttps://learn.microsoft.com/en-us/azure/aks/aksarc/set-proxy-settings
Interpret AKS Arc validation tests before installationhttps://learn.microsoft.com/en-us/azure/aks/aksarc/validation-tests
Configure AKS Arc autoscaler profile parametershttps://learn.microsoft.com/en-us/azure/aks/aksarc/work-with-autoscaler-profiles

Integrations & Coding Patterns

TopicURL
Create AKS Arc clusters using Hybrid Container Service REST APIhttps://learn.microsoft.com/en-us/azure/aks/aksarc/aks-create-clusters-api
Discover and stream ONVIF cameras with Akri on AKS Edgehttps://learn.microsoft.com/en-us/azure/aks/aksarc/aks-edge-how-to-akri-onvif
Discover OPC UA servers with Akri on AKS Edgehttps://learn.microsoft.com/en-us/azure/aks/aksarc/aks-edge-how-to-akri-opc-ua
Access TPM from AKS Edge Essentials Linux VMhttps://learn.microsoft.com/en-us/azure/aks/aksarc/aks-edge-howto-access-tpm
Deploy Azure IoT Operations on AKS Edge Essentialshttps://learn.microsoft.com/en-us/azure/aks/aksarc/aks-edge-howto-deploy-azure-iot
Deploy Kubernetes metrics server on AKS Edge Essentialshttps://learn.microsoft.com/en-us/azure/aks/aksarc/aks-edge-howto-metric-server
Use az aksarc CLI commands for AKS Arc managementhttps://learn.microsoft.com/en-us/azure/aks/aksarc/aksarc
Back up AKS Arc clusters to Blob or MinIO with Velerohttps://learn.microsoft.com/en-us/azure/aks/aksarc/backup-workload-cluster
Connect AKS on Windows Server clusters to Azure Archttps://learn.microsoft.com/en-us/azure/aks/aksarc/connect-to-arc
Deploy AI models on AKS Arc with KAITO operatorhttps://learn.microsoft.com/en-us/azure/aks/aksarc/deploy-ai-model
Deploy from Azure Container Registry to AKS on Windows Serverhttps://learn.microsoft.com/en-us/azure/aks/aksarc/deploy-azure-container-registry
Deploy from Azure Container Registry to AKS Archttps://learn.microsoft.com/en-us/azure/aks/aksarc/deploy-container-registry
Collect AKS Arc logs using az aksarc CLIhttps://learn.microsoft.com/en-us/azure/aks/aksarc/logs
Manage AKS Arc node pools with az aksarchttps://learn.microsoft.com/en-us/azure/aks/aksarc/nodepool
Add-AksEdgeNode PowerShell reference for AKS Edge clustershttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/aks-edge-ps/add-aksedgenode
Connect-AksEdgeArc PowerShell reference for Arc onboardinghttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/aks-edge-ps/connect-aksedgearc
Copy-AksEdgeNodeFile PowerShell reference for node file transferhttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/aks-edge-ps/copy-aksedgenodefile
Disconnect-AksEdgeArc PowerShell reference for Arc removalhttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/aks-edge-ps/disconnect-aksedgearc
Get-AksEdgeDeploymentInfo PowerShell reference for AKS Edgehttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/aks-edge-ps/get-aksedgedeploymentinfo
Get-AksEdgeEventLog PowerShell reference for log collectionhttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/aks-edge-ps/get-aksedgeeventlog
Get-AksEdgeKubeConfig PowerShell reference for kubeconfig retrievalhttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/aks-edge-ps/get-aksedgekubeconfig
Get-AksEdgeLogs PowerShell reference for full log exporthttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/aks-edge-ps/get-aksedgelogs
Get-AksEdgeManagedServiceToken PowerShell referencehttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/aks-edge-ps/get-aksedgemanagedservicetoken
Get-AksEdgeNodeAddr PowerShell reference for node IP/MAChttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/aks-edge-ps/get-aksedgenodeaddr
Use Get-AksEdgeNodeConnectivityMode PowerShell cmdlethttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/aks-edge-ps/get-aksedgenodeconnectivitymode
Use Get-AksEdgeNodeName PowerShell cmdlethttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/aks-edge-ps/get-aksedgenodename
Use Get-AksEdgeUpgrade to query upgrade policyhttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/aks-edge-ps/get-aksedgeupgrade
Run SSH commands with Invoke-AksEdgeNodeCommandhttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/aks-edge-ps/invoke-aksedgenodecommand
Use AksHci PowerShell module to manage AKS hybridhttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/
Access AKS hybrid cluster credentials for kubectlhttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/get-akshcicredential
Use Get-AksHciNodePool to list AKS hybrid node poolshttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/get-akshcinodepool
Retrieve AKS hybrid proxy settings with Get-AksHciProxySettinghttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/get-akshciproxysetting
Get AKS hybrid registration info using Get-AksHciRegistrationhttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/get-akshciregistration
Download AKS hybrid release bits with Get-AksHciReleasehttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/get-akshcirelease
Query AKS hybrid storage containers with Get-AksHciStorageContainerhttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/get-akshcistoragecontainer
List AKS on Azure Local updates using Get-AksHciUpdateshttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/get-akshciupdates
Check AKS hybrid Kubernetes version with Get-AksHciVersionhttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/get-akshciversion
List supported AKS hybrid VM sizes with Get-AksHciVmSizehttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/get-akshcivmsize
Install CSI NFS plugin on AKS hybrid with Install-AksHciCsiNfshttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/install-akshcicsinfs
Install CSI SMB plugin on AKS hybrid with Install-AksHciCsiSmbhttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/install-akshcicsismb
Use Sync-AksHciBilling to trigger AKS hybrid billing synchttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/sync-akshcibilling
Use Test-UpdateAksHci to check AKS hybrid support windowhttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/test-updateakshci
Use Uninstall-AksHci to remove AKS hybrid deploymenthttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/uninstall-akshci
Use Uninstall-AksHciAdAuth to remove AKS hybrid AD authhttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/uninstall-akshciadauth
Use Uninstall-AksHciCsiNfs to remove AKS hybrid NFS CSIhttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/uninstall-akshcicsinfs
Use Uninstall-AksHciCsiSmb to remove AKS hybrid SMB CSIhttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/uninstall-akshcicsismb
Use Uninstall-AksHciGmsaWebhook to remove AKS hybrid gMSA webhookhttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/uninstall-akshcigmsawebhook
Use Uninstall-AksHciMonitoring to remove AKS hybrid monitoringhttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/uninstall-akshcimonitoring
Use Update-AksHci to upgrade AKS hybrid host Kuberneteshttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/update-akshci
Use Update-AksHciCertificates to rotate AKS hybrid management certshttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/update-akshcicertificates
Use Update-AksHciCluster to upgrade AKS hybrid workload clustershttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/update-akshcicluster
Use Update-AksHciClusterCertificates to rotate AKS hybrid workload certshttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/update-akshciclustercertificates
Integrate Secrets Store CSI and Key Vault with AKS Archttps://learn.microsoft.com/en-us/azure/aks/aksarc/secrets-store-csi-driver
List and select AKS Arc VM sizes via CLIhttps://learn.microsoft.com/en-us/azure/aks/aksarc/vmsize
Configure AKS Arc virtual networks using az aksarchttps://learn.microsoft.com/en-us/azure/aks/aksarc/vnet

Deployment

TopicURL
Uninstall AKS cluster provisioning preview before AKS Arc upgradehttps://learn.microsoft.com/en-us/azure/aks/aksarc/aks-hybrid-preview-uninstall
Check AKS Arc on VMware system requirements and supporthttps://learn.microsoft.com/en-us/azure/aks/aksarc/aks-vmware-system-requirements
Upgrade Kubernetes and OS for AKS Arc clustershttps://learn.microsoft.com/en-us/azure/aks/aksarc/cluster-upgrade
Deploy GPU-enabled node pools in AKS Archttps://learn.microsoft.com/en-us/azure/aks/aksarc/deploy-gpu-node-pool
Operate AKS Arc clusters in disconnected Azure Localhttps://learn.microsoft.com/en-us/azure/aks/aksarc/disconnected-operations-aks
Deploy Windows node pools and apps on AKS Archttps://learn.microsoft.com/en-us/azure/aks/aksarc/howto-create-windows-node-pools
Upgrade Windows Server versions on AKS Arc node poolshttps://learn.microsoft.com/en-us/azure/aks/aksarc/howto-upgrade-windows-os
Create new AKS Edge deployment with PowerShellhttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/aks-edge-ps/new-aksedgedeployment
Remove AKS Edge deployment from machinehttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/aks-edge-ps/remove-aksedgedeployment
Remove a local AKS Edge node from clusterhttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/aks-edge-ps/remove-aksedgenode
Drain AKS Edge node before removalhttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/aks-edge-ps/set-aksedgenodetodrain
Update AKS Edge control plane nodeshttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/aks-edge-ps/start-aksedgecontrolplaneupdate
Start AKS Edge node VM with PowerShellhttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/aks-edge-ps/start-aksedgenode
Start AKS Edge Essentials node update processhttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/aks-edge-ps/start-aksedgeupdate
Update AKS Edge worker nodes with PowerShellhttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/aks-edge-ps/start-aksedgeworkernodeupdate
Stop AKS Edge node VM with PowerShellhttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/aks-edge-ps/stop-aksedgenode
Verify AKS Edge deployment creation statushttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/aks-edge-ps/test-aksedgedeployment
Check AKS Edge node VM creation statushttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/aks-edge-ps/test-aksedgenode
Add physical node to AKS hybrid deploymenthttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/add-akshcinode
Disable offline image download for AKS hybridhttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/disable-akshciofflinedownload
Revert AKS hybrid from preview to stable channelhttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/disable-akshcipreview
Enable offline image download for AKS hybridhttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/enable-akshciofflinedownload
Enable AKS hybrid preview update channelhttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/enable-akshcipreview
List AKS hybrid managed Kubernetes clustershttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/get-akshcicluster
Check available AKS hybrid cluster upgradeshttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/get-akshciclusterupdates
List available Kubernetes versions for AKS hybridhttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/get-akshcikubernetesversion
Install AKS hybrid using Install-AksHci PowerShell cmdlethttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/install-akshci
Create AKS hybrid clusters using New-AksHciClusterhttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/new-akshcicluster
Create AKS hybrid node pools with New-AksHciNodePoolhttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/new-akshcinodepool
Delete AKS hybrid clusters using Remove-AksHciClusterhttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/remove-akshcicluster
Remove physical AKS hybrid nodes with Remove-AksHciNodehttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/remove-akshcinode
Delete AKS hybrid node pools with Remove-AksHciNodePoolhttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/remove-akshcinodepool
Restart AKS hybrid and reset clusters with Restart-AksHcihttps://learn.microsoft.com/en-us/azure/aks/aksarc/reference/ps/restart-akshci
Verify system requirements for AKS on Windows Serverhttps://learn.microsoft.com/en-us/azure/aks/aksarc/system-requirements

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Security

azure-security

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

azure-architecture

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

azure-blob-storage

No summary provided by upstream source.

Repository SourceNeeds Review