Azure CLI ile çalışma

Tamamlandı

Azure CLI, her Azure kaynağının neredeyse her yönünü denetlemenize olanak tanır.

Kaynak grupları, depolama alanı, VM'ler, Azure Active Directory, kapsayıcılar ve makine öğrenmesi gibi Azure kaynaklarıyla çalışabilirsiniz.

CLI'daki komutlar, gruplar ve alt gruplar olarak yapılandırılmıştır.

Her grup, Azure tarafından sağlanan bir hizmeti temsil eder ve alt gruplar bu hizmetlere ilişkin komutları mantıksal gruplara böler.

Peki, ihtiyacınız olan komutları nasıl bulabilirsiniz? Bunun bir yolu az find komutunu kullanmaktır.

Örneğin, depolama blobunu yönetmenize yardımcı olabilecek komutları bulmak istiyorsanız aşağıdaki bul komutunu kullanabilirsiniz:

az find blob

İstediğiniz komutun adını biliyorsanız, bu komutun yardım bağımsız değişkeni size komutla ilgili daha ayrıntılı bilgi (ayrıca, bir komut grubu için kullanılabilir alt komutların listesi) sağlar.

Örneğin, blob depolamayı yönetmeye yönelik alt grupların ve komutların listesini şu şekilde alabilirsiniz:

az storage blob --help

Kaynak oluşturma

Yeni bir Azure kaynağı oluştururken genellikle üç üst düzey adım vardır:

  1. Azure aboneliğinize bağlanın.

  2. Kaynağı oluşturun.

  3. Oluşturma işleminin başarılı olduğunu doğrulayın.

    Çizimde, komut satırı arabirimini kullanarak Azure kaynağı oluşturmanın üç adımı vardır.

1. Bağlan

Yerel bir Azure CLI yüklemesi ile çalıştığınız için Azure komutlarını yürütmeden önce kimlik doğrulaması yapmanız gerekir.

Bunu Azure CLI oturum açma komutunu kullanarak yaparsınız:

az login

Azure CLI genellikle Azure oturum açma sayfasını açmak için varsayılan tarayıcınızı başlatır.

Çalışmazsa komut satırı yönergelerini izleyin ve Kod Girin iletişim kutusuna bir yetkilendirme kodu girin.

Başarılı bir oturum açma işleminden sonra Azure aboneliğinize bağlanırsınız.

2. Oluştur

Yeni bir Azure hizmeti oluşturmadan önce genellikle yeni bir kaynak grubu oluşturmanız gerekir.

Bu nedenle, Azure CLI'dan Azure kaynaklarının nasıl oluşturulacağını göstermek için örnek olarak kaynak gruplarını kullanacağız.

Azure CLI group create komutu bir kaynak grubu oluşturur.

Bir ad ve konum belirtmeniz gerekir.

Ad parametresi aboneliğinizde benzersiz olmalıdır.

location parametresi, kaynak grubunuzun meta verilerinin depolanacağı yeri belirler.

Konumu belirtmek için "Batı ABD", "Kuzey Avrupa" veya "Batı Hindistan" gibi dizeler kullanırsınız.

Bunun yerine, "westus", "northeurope" veya "westindia" gibi tek sözcüklü eşdeğerleri kullanabilirsiniz.

Kaynak grubu oluşturmak için temel söz dizimi şöyledir:

az group create --name <name> --location <location>

3. Yüklemeyi doğrulama

Azure CLI, birçok Azure kaynağı için kaynak ayrıntılarını almak için bir liste alt komutu sağlar.

Örneğin Azure CLI group list komutu Azure kaynak gruplarınızı listeler.

Kaynak grubu oluşturma işleminin başarılı olup olmadığını doğrulamak yararlı olur:

az group list

Daha kısa bilgiler almak için çıkışı basit bir tablo olarak biçimlendirebilirsiniz:

az group list --output table

Grup listesinde birkaç öğeniz varsa, aşağıdaki komutu kullanarak bir sorgu seçeneği ekleyerek dönüş değerlerini filtreleyebilirsiniz:

az group list --query "[?name == '<rg name>']"

Not

JSON istekleri için standart bir sorgu dili olan JMESPath kullanarak sorguyu biçimlendirirsiniz.

Bu filtre dili hakkında daha fazla bilgi için adresine gidin http://jmespath.org/.

Betiklerde Azure CLI kullanma

Betiklerde Azure CLI komutlarını kullanmak için betiği çalıştırmak için kullandığınız kabuk veya ortamla ilgili sorunları bilmeniz gerekir.

Örneğin, bash kabuğunda değişkenleri ayarlarken aşağıdaki söz dizimini kullanabilirsiniz:

variable="value"
variable=integer

Azure CLI betiklerini çalıştırmak için bir PowerShell ortamı kullanıyorsanız değişkenler için aşağıdaki söz dizimini kullanmanız gerekir:

$variable="value"
$variable=integer