Skip to main content
Version: Next

VM Configuration

Runbook Azure

DOCUMENT CATEGORY: Runbook SCOPE: Post-deployment VM configuration PURPOSE: Configure OS-level services on management VMs MASTER REFERENCE: Microsoft Learn - Azure Local

Status: Active


Overview

After management VMs are provisioned — whether via CI/CD Pipeline or Manual Deployment — each VM requires OS-level configuration. These tasks are the same regardless of how the VM was deployed.

Applies to Both Deployment Methods

These tasks apply after either deployment method:

  • CI/CD Pipeline → VMs created by Terraform, then configure here
  • Manual Deployment → VMs created in Task 11, then configure here
Hybrid Connectivity Required

These VMs run in Azure. To manage on-premises Azure Local clusters, network devices, and infrastructure from these VMs, you need site-to-site VPN or Azure ExpressRoute connectivity between your Azure VNet and on-premises network. Ensure hybrid connectivity is established before proceeding.

Configuration Tasks

TaskComponentClassificationPurpose
1Configure AD DSRequiredPromote DCs, create forest, configure DNS
2Configure Utility ServerRecommendedDomain join, install admin tools (jump box)
3Configure NDM ServerRecommendedSYSLOG/SNMP collection for Azure Monitor
4Configure Lighthouse ServerOptionalOpenGear out-of-band console management
5Configure Windows Admin CenterOptionalWeb-based Azure Local cluster management

Dependencies

graph TD
A[Management VMs Deployed] --> B[Task 1: Configure AD DS]
B --> C[Task 2: Configure Utility Server]
A --> D[Task 3: Configure NDM Server]
A --> E[Task 4: Configure Lighthouse]
C --> F[Task 5: Configure WAC]
  • Task 1 (AD DS) must complete first — it creates the domain that Tasks 2 and 5 join
  • Tasks 3 and 4 are independent — they can run in parallel with Task 2
  • Task 5 (WAC) requires Task 2 — WAC installs on the utility server

VM Summary

VMOSRoleRequired
dc01 / dc02Windows Server 2025Domain ControllersYes
utilityWindows Server 2025Jump box + admin toolsRecommended
ndmUbuntu 24.04 LTSSYSLOG/SNMP → Azure MonitorRecommended
lighthouseOpenGear LighthouseOOB console managementOptional

Prerequisites

  • Management VMs deployed (via CI/CD Pipeline or Manual Deployment Task 11)
  • Azure Bastion or VPN connectivity for VM access
  • VM admin credentials available (stored in Key Vault)
  • Hybrid connectivity (S2S VPN or ExpressRoute) established

Estimated Time

TaskDuration
Configure AD DS~30 minutes (includes reboot)
Configure Utility Server~15 minutes
Configure NDM Server~15 minutes
Configure Lighthouse~20 minutes
Configure WAC~15 minutes
Total~1.5 hours

Next Steps

After completing VM configuration:

  1. Verify S2S VPN connectivity with on-premises network team
  2. Configure AD sites and services for on-premises replication
  3. Store service account credentials in Key Vault
  4. Proceed to Phase 05: Identity & Access Management

PreviousUpNext
Manual DeploymentPhase 04: Management InfrastructurePhase 05: Identity & Access Management

End of Document


Version Control

  • Created: 2025-09-15 by Hybrid Cloud Solutions
  • Last Updated: 2026-03-20 by Hybrid Cloud Solutions
  • Version: 3.0.0