Skip to content

Resource Groups

All Azure resources organized by function.


Naming Convention

rg-<function>[-<environment>]

Resource Groups

rg-networking

Resource Type Notes
vnet-homelab-east Virtual Network 10.1.0.0/16
snet-default Subnet 10.1.1.0/24
nsg-default Network Security Group Applied to snet-default
pip-vpn Public IP Static — VPN endpoint

rg-compute

Resource Type Notes
vm-relay01 Virtual Machine B1s — WireGuard relay
disk-vm-relay01-os Managed Disk 30 GB Premium SSD

rg-storage

Resource Type Notes
stbackup Storage Account LRS — backup target
container-homelab-backups Blob Container Nightly backup destination

rg-monitoring

Resource Type Notes
log-homelab Log Analytics Workspace Centralized logs
alert-budget-50 Budget Alert Fires at $50 spend

Tagging Strategy

Tag Key Example Value Purpose
environment dev / prod Environment classification
owner mikeroehr Resource owner
purpose vpn-relay What the resource does
created 2025-01-01 Creation date

Warning

Never assign Owner at subscription scope to service principals. Use least-privilege roles scoped to specific resource groups.