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 Anslut eller.
Med tjänst Anslut eller kan du snabbt ansluta beräkningstjänster till molntjänster, samtidigt som du hanterar anslutningens autentiserings- och nätverksinställningar.
Förutsättningar
En Azure-prenumeration. Om du inte har en Azure-prenumeration skapar du ett kostnadsfritt Azure-konto innan du börjar.
Minst ett program som hanteras av Azure Spring Apps i en region som stöds av Service Anslut or. Om du inte har en distribuerar du ditt första program till Azure Spring Apps.
Använd Bash-miljön i Azure Cloud Shell. Mer information finns i Snabbstart för Bash i Azure Cloud Shell.
Om du föredrar att köra CLI-referenskommandon lokalt installerar du Azure CLI. Om du kör i Windows eller macOS kan du köra Azure CLI i en Docker-container. Mer information finns i Så här kör du Azure CLI i en Docker-container.
Om du använder en lokal installation loggar du in på Azure CLI med hjälp av kommandot az login. Slutför autentiseringsprocessen genom att följa stegen som visas i terminalen. Andra inloggningsalternativ finns i Logga in med Azure CLI.
När du uppmanas att installera Azure CLI-tillägget vid första användningen. Mer information om tillägg finns i Använda tillägg med Azure CLI.
Kör az version om du vill hitta versionen och de beroende bibliotek som är installerade. Om du vill uppgradera till den senaste versionen kör du az upgrade.
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
Om du använder Service Anslut or för första gången börjar du med att köra kommandot az provider register för att registrera resursprovidern Service Anslut or.
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 ärRegistered
har Service Anslut or redan registrerats.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öraaz extension add --name spring
.
Skapa en tjänstanslutning
Skapa en anslutning från Azure Spring Apps med hjälp av en åtkomstnyckel eller en hanterad identitet.
az spring connection create
Kör kommandot för att skapa en tjänstanslutning mellan Azure Spring Apps och en Azure Blob Storage med hjälp av en åtkomstnyckel.az spring connection create storage-blob --secret
Ange följande information på CLI:s eller Cloud Shells begäran:
Inställning beskrivning The resource group which contains the spring-cloud
Namnet på resursgruppen som innehåller appen 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 --secret
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 anslutningssträng.
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 Anslut or och Azure Spring Apps finns i guiderna nedan.