Damlasu Uğur tarafından 21 Mart 2021 tarihinde yazılmıştır.
Bu yazımda sizlerle azure cli kullanımını neler yapabileceğimizi ve komutları çalışacağız.
Yazımın sonunda, Azure 3. modül lablarını çözmüş olacağız.
CLI, command-line interface en geniş anlamıyla azure kaynaklarının oluşturulması ve yönetilmesi bir komutlar dizisidir.
Azure hesabımıza giriş yaptığımızda sağ üst köşede bulunan sevimli ikonlardan ilki cli açmaktadır. Tıkladığınızda önünüze bash ya powershell olarak kullanabileceğiniz bir terminal geliyor.
Bash bildiğimiz gibi daha çok linux tabanlı sunucularımızıda kullandığımız bir komut dili, powershell aynı şekilde windows makinelerimizde.
Kısa bir tarihi bilgi vermek gerekirse bash 1989 yılında geliştirilirken, PowerShell 2006da geliştrilmiş.
Peki gelelim Azureda bu komut dilleri ile neler yapabileceğimize?
-Powershell
İlk olarak daha önceki yazımda oluşturmuş olduğum Deneme resource group'unun yerini location adlı bir değişkene atadım ve yeni oluşturacağım resource group için bir değişkene(rgName) 'Denemecmd' ismini atadım.
New-AzResourceGroup komutu ile değişkenlerimi kullanarak bir resource group oluşturdum.
Oluşturduğumuz grubu arayüzden de görebiliriz.
Gördüğümüz gibi her iki rg da aynı locationda yaratılmış oldu.
Get-AzResourceGroup ile kaynak gruplarımızı görüntüleyebiliriz. -Name tagini kullanarak belirli bir kaynak grubu arayabiliriz ya da hepsini listelebiliriz.
Bir başka komut dizisi disk oluşturma işlemi için görülüyor. Yine değişkenler içerisine disk ismi ve config değerlerini girdim. New-AzDisk ile oluşturacağım kaynak grubunu disk ismini ve config parametrelerini tagler ile vererek diskimi oluşturdum. Alttaki çıktıdan görüleceği gibi oluşturduğumuz kaynak grubuna bir 32GB bir disk eklemiş olduk.
32GB
Aynı şekilde Get-AzDisk ile disk bilgilerime göz atabilirim.
O zaman haydi diskimizi biraz attırmayı deneyelim.
New-AzDiskUpdateConfig komutu ile yeni bir disk boyutu girdim ve güncelledim.
SKU,Stock-Keeping Unit bir ürünün,servisin altında alabileceğiniz kaynağın bir ifadesidir.
Microsoft'un kendi sitesi üzerinden şu şekilde örneklenebilir.
Şu anki SKU görüldüğü gibi standart. Peki bunu değiştirmek için ne yapabiliriz?
Yine configi update ederek özelliklerini değiştirebiliyoruz.
-Bash
Terminalimi bashe çevirerek aynı işlemleri burada da gerçekleştirdim. Komutlarım oldukça benzer.
Bu sefer değişkenlere atmadan direkt olarak isimleri verdim.
Aynı şekilde, "az disk show --resource-group denemebash --name disk1" komutu ile diski görüntüleyerek aynı çıktıyı görebilirsiniz.
az disk show --resource-group $RGNAME --name $DISKNAME --query diskSizeGb
az disk update --resource-group $RGNAME --name $DISKNAME --sku 'Premium_LRS'
SKU değiştirmek için de bash üzerinde bu komutları kullanabiliriz.
SKU değiştirmek için de bash üzerinde bu komutları kullanabiliriz.
Teşekkür ederim,
Bir sonraki yazıda görüşmek dileğiyle,