2
0
mirror of https://github.com/chubin/cheat.sheets synced 2024-11-03 15:40:17 +00:00
cheat.sheets/sheets/azure
2017-05-16 14:05:30 +02:00

30 lines
918 B
Plaintext

# install azure-cli
sudo apt-get install nodejs-legacy
sudo apt-get install npm
sudo npm install -g azure-cli
# This will output an url and a device code for you to use browser to login
azure login
# This will prompt for your password in the console
azure login -u <your organizational ID email address>
# This will login in using a service principal
azure login -u "<service-principal-id>" -p "<key>" --service-principal --tenant "<tenant-id>"
# List VMs disks
azure vm disk list
# Remove all disks of VMs labeled with LABEL
for disk in $(azure vm disk list | grep LABEL | awk '{print $2}')
do
azure vm disk delete --blob-delete "$disk"
done
# create storage acout $myacct in location 'West US'
azure storage account create ${myacct} --label $myacct --location 'West US'
# set default account environment variables
export AZURE_STORAGE_ACCOUNT=$account_name
export AZURE_STORAGE_ACCESS_KEY=$account_key