AksArc.DeploymentReadiness
0.8.0
Pre-deployment readiness validation for AKS Arc on Azure Local. Validates network connectivity, endpoint reachability, cluster health, ARB status, and RBAC. Includes consolidated firewall endpoint reference and fleet-scale assessment. Follows the AzStackHci.ManageUpdates pattern.
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
(c) 2026 smitzlroy. MIT License.
Package Details
Author(s)
- smitzlroy
Tags
AKS AKS-Arc Azure-Local Azure-Stack-HCI Readiness Validation Firewall Endpoints Fleet OT
Functions
Initialize-AksArcValidation New-AksArcDeploymentPlan Test-AksArcDeploymentReadiness Test-AksArcNetworkConnectivity Get-AksArcEndpointReference Export-AksArcFirewallRules Test-AksArcFleetReadiness Get-AksArcFleetProgress Connect-AksArcServicePrincipal New-AksArcReadinessReport Get-AksArcLocalContext
Dependencies
This module has no dependencies.
Release Notes
v0.8.0: Node-local cluster resolution. Initialize-AksArcValidation now auto-detects the local Azure Local cluster via Get-Cluster + azcmagent when run on a node, and uses `az resource show` for direct lookup (no subscription-wide Reader required). Test-AksArcDeploymentReadiness accepts -ClusterName / -ResourceGroupName / -SubscriptionId directly so it works without an explicit Initialize call. Subscription-wide enumeration is now a last-resort fallback for management workstations. New public helper Get-AksArcLocalContext. Context gains ResolveMode field (Explicit | AzureLocalNode | SubscriptionDiscovery).
FileList
- AksArc.DeploymentReadiness.nuspec
- AksArc.DeploymentReadiness.psd1
- AksArc.DeploymentReadiness.psm1
- data\endpoints.json