Połączenie aplikacji kontenera do usługi w chmurze za pomocą usługi Service Połączenie or

Usługa Azure Container Apps umożliwia korzystanie z usługi Service Połączenie or w celu nawiązania połączenia z usługami w chmurze w zaledwie kilku krokach. Usługa Połączenie or zarządza konfiguracją ustawień sieci i informacji o połączeniu między różnymi usługami. Aby wyświetlić wszystkie obsługiwane usługi, dowiedz się więcej o usłudze Połączenie or.

Z tego artykułu dowiesz się, jak połączyć aplikację kontenera z usługą Azure Blob Storage.

Ważne

Ta funkcja w usłudze Container Apps jest obecnie dostępna w wersji zapoznawczej. Zobacz Dodatkowe warunki użytkowania wersji zapoznawczych platformy Microsoft Azure, aby zapoznać się z postanowieniami prawnymi dotyczącymi funkcji platformy Azure, które są w wersji beta lub wersji zapoznawczej albo w inny sposób nie zostały jeszcze wydane jako ogólnie dostępne.

Wymagania wstępne

Logowanie się do platformy Azure

Najpierw zaloguj się na platformie Azure.

Zaloguj się do witryny Azure Portal pod adresem https://portal.azure.com/ przy użyciu konta platformy Azure.

Tworzenie nowego połączenia usługi

Użyj Połączenie usługi, aby utworzyć nowe połączenie usługi w usłudze Container Apps przy użyciu witryny Azure Portal lub interfejsu wiersza polecenia.

  1. Przejdź do witryny Azure Portal.

  2. Wybierz pozycję Wszystkie zasoby po lewej stronie witryny Azure Portal.

  3. Wprowadź ciąg Container Apps w filtrze i wybierz nazwę aplikacji kontenera, której chcesz użyć na liście.

  4. Wybierz pozycję Usługa Połączenie or z lewego spisu treści.

  5. Wybierz pozycję Utwórz.

    Screenshot of the Azure portal, selecting Service Connector within a container app.

  6. Wybierz lub wprowadź następujące ustawienia.

    Ustawienie Sugerowana wartość opis
    Kontener Nazwa kontenera Wybierz swoje aplikacje kontenera.
    Typ usługi Blob Storage Jest to docelowy typ usługi. Jeśli nie masz kontenera obiektów blob usługi Storage, możesz utworzyć jeden lub użyć innego typu usługi.
    Subskrypcja Jedna z Twoich subskrypcji Subskrypcja zawierająca usługę docelową. Wartość domyślna to subskrypcja aplikacji kontenera.
    Nazwa połączenia Wygenerowana unikatowa nazwa Nazwa połączenia, która identyfikuje połączenie między aplikacją kontenera a usługą docelową.
    Konto magazynu Nazwa konta magazynu Docelowe konto magazynu, z którym chcesz nawiązać połączenie. Jeśli wybierzesz inny typ usługi, wybierz odpowiednie wystąpienie usługi docelowej.
    Typ klienta Stos aplikacji w wybranym kontenerze Stos aplikacji, który współpracuje z wybraną usługą docelową. Wartość domyślna to brak, która generuje listę konfiguracji. Jeśli znasz stos aplikacji lub zestaw SDK klienta w wybranym kontenerze, wybierz ten sam stos aplikacji dla typu klienta.
  7. Wybierz pozycję Dalej: Uwierzytelnianie , aby wybrać typ uwierzytelniania. Następnie wybierz ciąg Połączenie ion, aby użyć klucza dostępu do połączenia konta usługi Blob Storage.

  8. Wybierz pozycję Dalej: Sieć , aby wybrać konfigurację sieci. Następnie wybierz pozycję Włącz ustawienia zapory, aby zaktualizować listę dozwolonych zapory w usłudze Blob Storage, aby aplikacje kontenerów mogły uzyskiwać dostęp do usługi Blob Storage.

  9. Następnie wybierz pozycję Dalej: Przejrzyj i utwórz , aby przejrzeć podane informacje. Uruchamianie ostatecznej weryfikacji trwa kilka sekund. Następnie wybierz pozycję Utwórz , aby utworzyć połączenie usługi. Ukończenie operacji może potrwać minutę.

Wyświetlanie połączeń usług w usłudze Container Apps

Wyświetlanie istniejących połączeń usługi przy użyciu witryny Azure Portal lub interfejsu wiersza polecenia.

  1. W obszarze Usługa Połączenie or wybierz pozycję Odśwież i zobaczysz wyświetlone połączenie usługi Container Apps.

  2. Wybierz > , aby rozwinąć listę. Możesz zobaczyć zmienne środowiskowe wymagane przez kod aplikacji.

  3. Wybierz pozycję ... , a następnie zweryfikuj. Szczegóły weryfikacji połączenia można wyświetlić w okienku podręcznym po prawej stronie.

    Screenshot of the Azure portal, viewing connection validation details.

Następne kroki