Skapa en Azure Spring Apps-instans
Ett Azure Spring Apps-kluster kan skapas med hjälp av antingen Azure-portalen eller Azure CLI. I den här första modulen konfigurerar vi de verktyg som behövs och skapar vårt första kluster.
Viktigt!
För att undvika onödiga avgifter i Azure-prenumerationen, bör du komma ihåg att avetablera Azure-resurserna när du är klar med modulen.
Konfigurera Azure CLI
Om Azure CLI inte redan är installerat på din dator så installerar du det. Du kan kontrollera versionen för din aktuella Azure CLI-installation genom att köra:
az --version
Kontrollera att din Azure CLI är inloggad på din Azure-prenumeration.
az login # Sign into an azure account
az account show # See the currently signed-in account.
Se till att din standardprenumeration är den du tänker använda för den här labbuppgiften. Om inte anger du prenumerationen med hjälp av:
az account set --subscription <SUBSCRIPTION_ID>
Installera tillägget spring
för Azure CLI genom att köra:
az extension add -n spring -y
Grattis! Azure CLI är nu redo att skapa ditt första kluster.
Skapa en Azure Spring Apps-instans
I det här avsnittet skapar vi vår Azure Spring Apps-instans med Hjälp av Azure CLI. Det går att göra exakt samma konfiguration med hjälp av Azure-portalen.
Först måste du komma med ett namn för din Azure Spring Apps-instans.
- Namnet måste vara unikt bland alla Azure Spring Apps-instanser i hela Azure. Överväg att inkludera ditt användarnamn som en del av namnet.
- Namnet får endast innehålla gemener, siffror och bindestreck. Det första tecknet måste vara en bokstav. Det sista tecknet måste vara en bokstav eller en siffra. Värdet måste vara mellan 4 och 32 tecken.
Du kan minska på skrivandet genom att ange variabeln RESOURCE_GROUP_NAME
till namnet på den resursgrupp som skapades i föregående avsnitt. Ange variabeln SPRING_CLOUD_NAME
till namnet på den Azure Spring Apps-instans som ska skapas:
Kommentar
Se till att använda dina egna värden i stället för RESOURCE_GROUP_NAME
och SPRING_CLOUD_NAME
enligt beskrivningen ovan. SPRING_CLOUD_NAME
måste vara globalt unik.
RESOURCE_GROUP_NAME=spring-cloud-workshop
SPRING_CLOUD_NAME=azure-spring-cloud-workshop
När dessa variabler har angetts kan du skapa resursgruppen. I följande skript finns resursgruppen i regionen eastus
(med hjälp av argumentet -l eastus
), men du kan välja en region som är närmare dig för att få bättre prestanda (använd az account list-locations
för att visa alla tillgängliga regioner):
az group create \
-g "$RESOURCE_GROUP_NAME" \
-l eastus
Skapa sedan Azure Spring Apps-instansen:
az spring create \
-g "$RESOURCE_GROUP_NAME" \
-n "$SPRING_CLOUD_NAME" \
--sku standard
Det här kommandot tar tid att köras klart. Du kan fortsätta läsa medan det arbetar.
Under resten av den här workshopen kör vi Azure CLI-kommandon som refererar till samma resursgrupp och Azure Spring Apps-instans. Därför anger vi dem som standardvärden så att de inte behöver ställas in igen:
az configure --defaults group=${RESOURCE_GROUP_NAME}
az configure --defaults spring=${SPRING_CLOUD_NAME}