Retrieve vmId of Virtual Machine

Sometimes retrieving the unique ID of a virtual machine in Resource Manager can be usefull. The following snippet will grab the vmid property.

Read More »

Create NSG from csv inputs

A simple PowerShell script that can be used to create Azure Resource Manager Network Security Groups (NSG) from CSV input files. It accepts 2 input CSV files, the purpose of having 2 files is to have a set of Default rules that can apply to all NSGs, and then a custom set of rules that should […]

Read More »

ExpressRoute on Azure Resource Manager

With the recent release of ExpressRoute on V2 Resource Manager, and the release of the new RM powershell cmdlets there is not very much documentation at the moment for actually creating an Azure Resource Manager ExpressRoute Circuit and connecting a V2 VNET to the circuit. Here are the high level steps required, and the relevant […]

Read More »

User Defined Route (UDR) does not apply to VM

Have come across some recent issues where a User Defined Route (UDR) is no longer applied to a VM when you run Get-AzureEffectiveRouteTable. This would be the case even if the Subnet still showed that the UDR was associated to it and was working previously. Below are some steps that can be run to attempt to […]

Read More »

Azure VM Agent & Extensions Deep Dive – Part 3

The aim of this series is to detail what happens “under the hood” when the Azure VM Agent and VM Extensions are installed and how they operate. It will also cover any technical requirements and considerations and troubleshooting tips when working with the VM Agent and Extensions. In Part 1 we looked at the options […]

Read More »