My personal notes
T

Operations on VM with Cloud CLI

This page lists some scripts useful for operating on [[azure-virtual-machines]].

How to create a VM

az vm create
  --resource-group ID-RESOURCE-GROUP
  --name VM-NAME
  --public-ip-sku Standard
  --image Ubuntu2204
  --admin-username azureuser
  --generate-ssh-keys

The virtual machine is not accessible from the outside.

How to list all VMs

az vm list

How to get IP addresses of a specific VM

az vm list-ip-addresses
  --resource-group ID-RESOURCE-GROUP
  --name VM-NAME
  --query "[].virtualMachine.network.publicIpAddresses[*].ipAddress"

returns, for example,

[
  [
    "104.42.63.128"
  ]
]
Show Graph Visualisation