Aracılığıyla paylaş


Hızlı Başlangıç: Azure CLI ile App Service'te hizmet bağlantısı oluşturma

Bu hızlı başlangıçta Azure CLI ile Azure Uygulaması Hizmeti'nde hizmet bağlantısı oluşturma adımları açıklanmaktadır.

Azure aboneliğiniz yoksa başlamadan önce birücretsiz Azure hesabı oluşturun.

Önkoşullar

  • Azure Cloud Shell'de Bash ortamını kullanın. Daha fazla bilgi için bkz . Azure Cloud Shell'de Bash için hızlı başlangıç.

  • CLI başvuru komutlarını yerel olarak çalıştırmayı tercih ediyorsanız Azure CLI'yı yükleyin . Windows veya macOS üzerinde çalışıyorsanız Azure CLI’yi bir Docker kapsayıcısında çalıştırmayı değerlendirin. Daha fazla bilgi için bkz . Docker kapsayıcısında Azure CLI'yi çalıştırma.

    • Yerel yükleme kullanıyorsanız az login komutunu kullanarak Azure CLI ile oturum açın. Kimlik doğrulama işlemini tamamlamak için terminalinizde görüntülenen adımları izleyin. Diğer oturum açma seçenekleri için bkz . Azure CLI ile oturum açma.

    • İstendiğinde, ilk kullanımda Azure CLI uzantısını yükleyin. Uzantılar hakkında daha fazla bilgi için bkz. Azure CLI ile uzantıları kullanma.

    • Yüklü sürümü ve bağımlı kitaplıkları bulmak için az version komutunu çalıştırın. En son sürüme yükseltmek için az upgrade komutunu çalıştırın.

  • Bu hızlı başlangıç için Azure CLI'nın 2.30.0 veya üzeri bir sürümü gerekir. Azure Cloud Shell kullanılıyorsa en son sürüm zaten yüklüdür.
  • Bu hızlı başlangıçta, Azure'da çalışan en az bir App Service'iniz olduğu varsayılır. App Service'iniz yoksa bir tane oluşturun.

İlk kurulum

  1. Service Connector'ı ilk kez kullanıyorsanız, Hizmet Bağlayıcısı kaynak sağlayıcısını kaydetmek için az provider register komutunu çalıştırarak başlayın.

    az provider register -n Microsoft.ServiceLinker
    

    İpucu

    komutunu az provider show -n "Microsoft.ServiceLinker" --query registrationStateçalıştırarak kaynak sağlayıcısının zaten kaydedilip kaydedilmediğini de kontrol edebilirsiniz. Çıkış ise Registered, Service Connector zaten kaydedilmiştir.

  2. İsteğe bağlı olarak, App Service için desteklenen hedef hizmetlerin listesini almak için Azure CLI az webapp connection list-support-types komutunu kullanın.

    az webapp connection list-support-types --output table
    

Hizmet bağlantısı oluşturma

Önemli

Yönetilen Kimlik'i kullanmak için Microsoft Entra rol atama iznine sahip olmanız gerekir. Bu izin olmadan bağlantı oluşturma başarısız olur. Abonelik sahibinizden size bu izni vermesini isteyebilir veya bağlantıyı oluşturmak için bir erişim anahtarı kullanabilirsiniz.

Azure CLI az webapp connection komutunu kullanarak sistem tarafından atanan Yönetilen Kimlik ile Blob Depolama'ya hizmet bağlantısı oluşturun ve aşağıdaki bilgileri sağlayın:

  • App Service'i içeren kaynak grubunun adı
  • App Service'in adı
  • Depolama hesabını içeren kaynak grubunun adı
  • Depolama hesabının adı
az webapp connection create storage-blob

Not

Blob Depolamanız yoksa, yeni bir Blob Depolama kaynağı sağlamak için komutunu çalıştırabilir az webapp connection create storage-blob --new --system-identity ve doğrudan App Service örneğinize bağlanabilirsiniz.

Bağlantıları görüntüleme

Aşağıdaki bilgileri sağlayarak App Service'inize bağlantıları listelemek için Azure CLI az webapp connection komutunu çalıştırın:

  • App Service'i içeren kaynak grubunun adı
  • App Service'in adı
az webapp connection list -g "<your-app-service-resource-group>" -n "<your-app-service-name>" --output table

Sonraki adımlar

Service Connector ile kendi uygulamanızı oluşturmaya başlamak için aşağıdaki öğreticileri izleyin.