Sdílet prostřednictvím


Rychlý start: Vytvoření připojení služby v Azure Container Apps pomocí Azure CLI (Preview)

V tomto rychlém startu se dozvíte, jak připojit Azure Container Apps k dalším cloudovým prostředkům pomocí Azure CLI a konektoru služby (Preview). Service Connector umožňuje rychle připojit výpočetní služby ke cloudovým službám a současně spravovat nastavení ověřování a sítě připojení.

Požadavky

  • Musí být nainstalovaná verze 2.37.0 nebo vyšší rozhraní příkazového řádku Azure CLI. Pokud chcete upgradovat na nejnovější verzi, spusťte az upgradepříkaz . Pokud používáte Azure Cloud Shell, je už nainstalovaná nejnovější verze.

  • Rozšíření Container Apps musí být nainstalované v Azure CLI nebo Cloud Shellu. Pokud ho chcete nainstalovat, spusťte az extension add --name containerapppříkaz .

Nastavení prostředí

  1. Pokud konektor Service Connector používáte poprvé, spusťte příkaz az provider register a zaregistrujte poskytovatele prostředků konektoru služby.

    az provider register -n Microsoft.ServiceLinker
    

    Tip

    Spuštěním příkazu az provider show -n "Microsoft.ServiceLinker" --query registrationStatemůžete zkontrolovat, jestli už je poskytovatel prostředků zaregistrovaný. Pokud je Registeredvýstup , konektor Service Connector už je zaregistrovaný.

  2. Volitelně spusťte příkaz az containerapp connection list-support-types a získejte seznam podporovaných cílových služeb pro Container Apps.

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

Vytvoření připojení služby (Preview)

Vytvořte připojení pomocí spravované identity nebo přístupového klíče.

Důležité

Pokud chcete použít spravovanou identitu, musíte mít oprávnění k úpravě přiřazení role Microsoft Entra. Požádejte vlastníka předplatného, aby vám udělil toto oprávnění, nebo místo toho použijte přístupový klíč k vytvoření připojení.

  1. Spuštěním az containerapp connection create příkazu vytvořte připojení služby z Container Apps ke službě Blob Storage se spravovanou identitou přiřazenou systémem.

    az containerapp connection create storage-blob --system-identity
    
  2. Na žádost Azure CLI zadejte následující informace:

    Nastavení Popis
    The resource group that contains the container app Název skupiny prostředků s aplikací typu kontejner.
    Name of the container app Název aplikace kontejneru.
    The container where the connection information will be saved Název kontejneru aplikace kontejneru.
    The resource group which contains the storage account Název skupiny prostředků s účtem úložiště.
    Name of the storage account Název účtu úložiště, ke kterému se chcete připojit. V této příručce používáme službu Blob Storage.

Poznámka:

Pokud nemáte službu Blob Storage, můžete ji spustit az containerapp connection create storage-blob --new --system-identity , abyste zřídili novou službu Blob Storage a přímo ji připojili ke své aplikaci kontejneru pomocí spravované identity.

Zobrazení připojení

Pomocí příkazu az containerapp connection list Azure CLI zobrazte seznam všech zřízených připojení vaší aplikace kontejneru. Zástupné symboly <container-app-resource-group> a <container-app-name> z následujícího příkazu nahraďte skupinou prostředků a názvem vaší aplikace kontejneru. Můžete také odebrat --output table možnost zobrazení dalších informací o připojeních.

az containerapp connection list -g "<container-app-resource-group>" --name "<container-app-name>" --output table

Výstup také zobrazí stav zřizování vašich připojení: selhalo nebo bylo úspěšné.