Azure Sistem Yönetimi - AZ104 / Powershell-Bash

PwnLab.Me

Admin
Katılım
21 Ocak 2024
Mesajlar
202
Tepkime puanı
9
Puanları
18

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​

1705955015272.png

1705955021386.png


İ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.

1705955028480.png


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.

1705955037942.png

1705955043513.png



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 :(

1705955049273.png

Aynı şekilde Get-AzDisk ile disk bilgilerime göz atabilirim.

1705955075863.png

O zaman haydi diskimizi biraz attırmayı deneyelim.

1705955082624.png


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.

1705955093127.png


Microsoft'un kendi sitesi üzerinden şu şekilde örneklenebilir.


1705955098799.png



Ş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.

1705955108332.png


-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.

1705955115825.png

1705955123680.png



Aynı şekilde, "az disk show --resource-group denemebash --name disk1" komutu ile diski görüntüleyerek aynı çıktıyı görebilirsiniz.


1705955135096.png



az disk show --resource-group $RGNAME --name $DISKNAME --query diskSizeGb
1705955141985.png





az disk update --resource-group $RGNAME --name $DISKNAME --sku 'Premium_LRS'

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,

 
Geri
Üst