Azure Sistem Yönetimi - AZ104 / Powershell-Bash

  • Konbuyu başlatan PwnLab.Me
  • Başlangıç tarihi
P

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

1705955021386


İ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


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

1705955043513



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

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

1705955075863

O zaman haydi diskimizi biraz attırmayı deneyelim.

1705955082624


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


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


1705955098799



Ş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


-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

1705955123680



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


1705955135096



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





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