Azure Resource Cleanup Script
Finds and lists orphaned resources across subscriptions — unattached disks, unused NICs, empty resource groups.
Scripts, IaC modules, checklists and reference material — hosted on GitHub, organised the way you'd look for them.
Finds and lists orphaned resources across subscriptions — unattached disks, unused NICs, empty resource groups.
Pulls cost data via the Azure Cost Management API and generates a formatted HTML report per resource group or tag.
Automates new user creation in Active Directory including group assignments, home drive provisioning and email setup.
My standard script header with param blocks, error handling, and logging. A template I start every PS script with.
A collection of reusable Bicep modules for common Azure resources — storage accounts, VNets, App Services, Key Vault.
Opinionated Terraform root module for a baseline Azure landing zone — management groups, policies, logging, and diagnostics.
No resources match the current filters.