Szybki start: tworzenie połączenia usługi w usłudze Azure Spring Apps przy użyciu interfejsu wiersza polecenia platformy Azure

W tym przewodniku Szybki start pokazano, jak połączyć usługę Azure Spring Apps z innymi zasobami w chmurze przy użyciu interfejsu wiersza polecenia platformy Azure i usługi Połączenie or.

Usługa Połączenie or umożliwia szybkie łączenie usług obliczeniowych z usługami w chmurze przy jednoczesnym zarządzaniu ustawieniami uwierzytelniania i sieci połączenia.

Wymagania wstępne

  • Wersja 2.37.0 lub nowsza interfejsu wiersza polecenia platformy Azure. Aby przeprowadzić uaktualnienie do najnowszej wersji, uruchom polecenie az upgrade. W przypadku korzystania z usługi Azure Cloud Shell najnowsza wersja jest już zainstalowana.

  • Rozszerzenie Azure Spring Apps musi być zainstalowane w interfejsie wiersza polecenia platformy Azure lub usłudze Cloud Shell. Aby go zainstalować, uruchom polecenie az extension add --name spring.

Początkowa konfiguracja

  1. Jeśli używasz Połączenie usługi po raz pierwszy, uruchom polecenie az provider register, aby zarejestrować dostawcę zasobów usługi Połączenie or.

    az provider register -n Microsoft.ServiceLinker
    

    Napiwek

    Możesz sprawdzić, czy dostawca zasobów został już zarejestrowany, uruchamiając polecenie az provider show -n "Microsoft.ServiceLinker" --query registrationState. Jeśli dane wyjściowe to Registered, usługa Połączenie or została już zarejestrowana.

  2. Opcjonalnie uruchom polecenie az spring connection list-support-types , aby uzyskać listę obsługiwanych usług docelowych dla usługi Azure Spring Apps.

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

    Napiwek

    az spring Jeśli polecenie nie jest rozpoznawane przez system, sprawdź, czy zainstalowano wymagane rozszerzenie, uruchamiając polecenie az extension add --name spring.

Tworzenie połączenia z usługą

Utwórz połączenie z usługi Azure Spring Apps przy użyciu klucza dostępu lub tożsamości zarządzanej.

  1. Uruchom polecenie , az spring connection create aby utworzyć połączenie usługi między usługą Azure Spring Apps i usługą Azure Blob Storage przy użyciu klucza dostępu.

    az spring connection create storage-blob --secret
    
  2. Podaj następujące informacje w żądaniu interfejsu wiersza polecenia lub usługi Cloud Shell:

    Ustawienie opis
    The resource group which contains the spring-cloud Nazwa grupy zasobów, która zawiera aplikację hostowaną przez usługę Azure Spring Apps.
    Name of the spring-cloud service Nazwa zasobu usługi Azure Spring Apps.
    Name of the spring-cloud app Nazwa aplikacji hostowanej przez usługę Azure Spring Apps, która łączy się z usługą docelową.
    The resource group which contains the storage account Nazwa grupy zasobów z kontem magazynu.
    Name of the storage account Nazwa konta magazynu, z którym chcesz nawiązać połączenie. W tym przewodniku używamy usługi Blob Storage.

Napiwek

Jeśli nie masz usługi Blob Storage, możesz uruchomić polecenie az spring connection create storage-blob --new --secret , aby aprowizować nową usługę Blob Storage i bezpośrednio połączyć ją z aplikacją hostowaną przez usługę Azure Spring Apps przy użyciu parametry połączenia.

Wyświetlanie połączeń

Uruchom az spring connection list polecenie , aby wyświetlić listę wszystkich aprowizowanych połączeń usługi Azure Spring Apps.

Zastąp symbole <azure-spring-apps-resource-group>zastępcze , <azure-spring-apps-name>i <app-name> z poniższego polecenia nazwą grupy zasobów usługi Azure Spring Apps, nazwą zasobu usługi Azure Spring Apps i nazwą aplikacji. Możesz również usunąć opcję wyświetlania --output table dodatkowych informacji o połączeniach.

az spring connection list --resource-group <azure-spring-apps-resource-group> --service <azure-spring-apps-name> --app <app-name>--output table

Dane wyjściowe zawierają również stan aprowizacji połączeń: niepowodzenie lub powodzenie.

Następne kroki

Zapoznaj się z poniższymi przewodnikami, aby uzyskać więcej informacji o usługach Service Połączenie or i Azure Spring Apps.