Dela via


Snabbstart: Skapa en tjänstanslutning i Azure Spring Apps med Azure CLI

Den här snabbstarten visar hur du ansluter Azure Spring Apps till andra molnresurser med hjälp av Azure CLI och Service Connector.

Med Service Connector kan du snabbt ansluta beräkningstjänster till molntjänster, samtidigt som du hanterar anslutningens autentiserings- och nätverksinställningar.

Förutsättningar

  • Version 2.37.0 eller senare av Azure CLI. Om du vill uppgradera till den senaste versionen kör du az upgrade. Om du använder Azure Cloud Shell är den senaste versionen redan installerad.

  • Azure Spring Apps-tillägget måste installeras i Azure CLI eller Cloud Shell. Installera det genom att köra az extension add --name spring.

Inledande konfiguration

  1. Om du använder Service Connector för första gången börjar du med att köra kommandot az provider register för att registrera resursprovidern för Service Connector.

    az provider register -n Microsoft.ServiceLinker
    

    Dricks

    Du kan kontrollera om resursprovidern redan har registrerats genom att köra kommandot az provider show -n "Microsoft.ServiceLinker" --query registrationState. Om utdata är Registeredhar Service Connector redan registrerats.

  2. Du kan också köra kommandot az spring connection list-support-types för att hämta en lista över måltjänster som stöds för Azure Spring Apps.

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

    Dricks

    az spring Om kommandot inte känns igen av systemet kontrollerar du att du har installerat det nödvändiga tillägget genom att köra az extension add --name spring.

Skapa en tjänstanslutning

Skapa en anslutning från Azure Spring Apps med hjälp av en hanterad identitet eller en åtkomstnyckel.

Viktigt!

Om du vill använda en hanterad identitet måste du ha behörighet att ändra rolltilldelningar i Microsoft Entra-ID. Utan den här behörigheten misslyckas anslutningen. Be din prenumerationsägare att ge dig en rolltilldelningsbehörighet eller använda en åtkomstnyckel för att skapa anslutningen.

  1. az spring connection create Kör kommandot för att skapa en tjänstanslutning till en Blob Storage med en systemtilldelad hanterad identitet

  2. Ange följande information på CLI:s eller Cloud Shells begäran:

    az spring connection create storage-blob --system-identity
    
    Inställning beskrivning
    The resource group which contains the spring-cloud Namnet på resursgruppen som innehåller en app som hanteras av Azure Spring Apps.
    Name of the spring-cloud service Namnet på Azure Spring Apps-resursen.
    Name of the spring-cloud app Namnet på programmet som hanteras av Azure Spring Apps som ansluter till måltjänsten.
    The resource group which contains the storage account Namnet på resursgruppen med lagringskontot.
    Name of the storage account Namnet på det lagringskonto som du vill ansluta till. I den här guiden använder vi en Blob Storage.

Dricks

Om du inte har någon Blob Storage kan du köra az spring connection create storage-blob --new --system-identity för att etablera en ny Blob Storage och ansluta den direkt till ditt program som hanteras av Azure Spring Apps med hjälp av en hanterad identitet.

Visa anslutningar

Kör az spring connection list kommandot för att visa alla dina Azure Spring Apps-etablerade anslutningar.

Ersätt platshållarna <azure-spring-apps-resource-group>, <azure-spring-apps-name>och <app-name> från kommandot nedan med namnet på din Azure Spring Apps-resursgrupp, namnet på din Azure Spring Apps-resurs och namnet på ditt program. Du kan också ta bort --output table alternativet för att visa mer information om dina anslutningar.

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

Utdata visar även etableringstillståndet för dina anslutningar: misslyckades eller lyckades.

Nästa steg

Mer information om Service Connector och Azure Spring Apps finns i guiderna nedan.