Skip to main content
Version: Next

Deprovision Steps

Runbook Azure

DOCUMENT CATEGORY: Runbook SCOPE: Cluster decommissioning PURPOSE: Decommission and clean up Azure Local cluster MASTER REFERENCE: Microsoft Learn - Azure Local


Overview

Deprovisioning steps vary depending on the specific situation and customer requirements. This document covers three primary deprovisioning scenarios.


Deprovisioning Scenarios

ScenarioDescriptionPrimary Actions
Scenario 1Customer stays at Azure Local Cloud but no longer uses Azure Local; hardware repurposedRemove Azure resources, reimage nodes
Scenario 2Customer takes over self-management of their Azure Local solutionTransfer credentials, remove Azure Local Cloud access
Scenario 3Customer leaves Azure Local Cloud entirely with their Azure Local solutionFull handover, remove all Azure Local Cloud integration

Scenario 1: Deprovisioning for Hardware Repurpose

Use Case: Customer will remain a Azure Local Cloud customer but is discontinuing Azure Local services. The hardware will be repurposed for a new customer.

Pre-Deprovisioning Checklist

  • Confirm customer has migrated all workloads off the cluster
  • Verify all customer data has been backed up or removed
  • Obtain written customer approval for decommissioning
  • Document current configuration for CMDB update

Deprovisioning Steps

StepActionResponsible Team
1Stop all running VMs on the clusterOperations
2Disable Azure Site Recovery replication for all protected VMsOperations
3Remove backup policies and delete recovery points (per retention policy)Operations
4Unregister cluster from Azure ArcOperations
5Delete Azure resources from customer tenant:
- Azure Local cluster resource
- Arc Resource Bridge
- Custom locations
- Resource groups (if dedicated)
Operations
6Remove DNS records for cluster servicesNetwork Team
7Update CMDB to mark CIs as decommissionedImplementation
8Reimage all nodes using NIM process for future customerImplementation
Data Destruction

Ensure all storage volumes are securely wiped before reimaging nodes for a new customer deployment.


Scenario 2: Deprovisioning for Customer Self-Management

Use Case: Customer is transitioning from Azure Local Cloud managed services to self-management while keeping their Azure Local solution operational.

Pre-Handover Checklist

  • Complete knowledge transfer sessions (see Client Training)
  • Customer has trained personnel ready to assume management
  • Customer has documented their own operational procedures
  • Transition timeline agreed upon

Deprovisioning Steps

StepActionResponsible Team
1Change passwords on all Active Directory service accountsSecurity
2Change passwords on all Active Directory user accountsSecurity
3Remove Azure Local Cloud accounts from Active Directory:
- All non-service accounts
- Accounts not directly related to cluster management
Security
4Hand over Azure subscriptions to customer:
- Transfer subscription ownership
- Update billing information
- Verify customer has Global Administrator access
Operations
5Remove Azure Local Cloud access to customer subscription:
- Remove all Azure Local Cloud employee accounts
- Remove any Azure Local Cloud service principals
- Revoke RBAC assignments
Security
6Transfer monitoring ownership:
- Hand over alerting configurations
- Update notification recipients
- Transfer Log Analytics workspace ownership
Operations
7Update CMDB to reflect customer self-management statusImplementation
8Provide final documentation package to customerImplementation

Credentials to Transfer

Account TypeAction
Local AdministratorChange password, provide to customer
Domain AdministratorChange password, provide to customer
Cluster Service AccountChange password, document for customer
Azure Arc Service PrincipalTransfer ownership or recreate
iDRAC CredentialsChange password, provide to customer

Scenario 3: Customer Exit with Hardware

Use Case: Customer is leaving Azure Local Cloud and taking their Azure Local solution with them (customer-owned hardware).

Pre-Exit Checklist

  • Verify hardware ownership documentation
  • Confirm all contractual obligations are met
  • Complete final billing reconciliation
  • Schedule physical disconnect and removal

Deprovisioning Steps

Follow all steps from Scenario 2, plus:

StepActionResponsible Team
1-8Complete all Scenario 2 stepsVarious
9Disconnect VPN tunnels from Azure Local Cloud infrastructureNetwork Team
10Remove firewall rules for Azure Local Cloud management accessSecurity
11Reclaim IP addresses assigned from Azure Local Cloud rangesNetwork Team
12Physically disconnect hardware from Azure Local Cloud infrastructureData Center
13Coordinate hardware removal with customer logisticsFacilities
14Complete exit documentation and close customer accountAccount Management

Post-Deprovisioning Verification

After completing any deprovisioning scenario:

  • Verify no Azure resources remain in customer tenant (for Scenario 1)
  • Confirm Azure Local Cloud has no access to customer systems
  • CMDB updated with final status
  • All documentation archived per retention policy
  • Customer acknowledgment of deprovisioning completion received


PreviousUpNext
← CMDB CreationLifecycle Operations

Version Control

VersionDateAuthorChanges
1.0.02026-03-24Azure Local Cloudnology TeamInitial release