Vytvoření instance Azure Spring Apps

Dokončeno

Cluster Azure Spring Apps je možné vytvořit pomocí webu Azure Portal nebo Azure CLI. V tomto prvním modulu nakonfigurujeme potřebné nástroje a vytvoříme první cluster.

Důležité

Po dokončení tohoto modulu nezapomeňte zrušit zřízené prostředky Azure, abyste se vyhnuli zbytečným poplatkům účtovaným v předplatném Azure.

Nastavení Azure CLI

Nainstalujte si na počítač prostředí Azure CLI, pokud ho ještě nemáte. Ke kontrole verze aktuální instalace Azure CLI můžete použít tento příkaz:

az --version

Ověřte, že máte prostředí Azure CLI zaregistrované ve svém předplatném.

az login # Sign into an azure account
az account show # See the currently signed-in account.

Ujistěte se, že vaše výchozí předplatné je předplatné, které chcete pro toto cvičení použít. Pokud ne, nastavte předplatné pomocí:

az account set --subscription <SUBSCRIPTION_ID>

Rozšíření spring pro Azure CLI nainstalujete spuštěním tohoto příkazu:

az extension add -n spring -y

Prostředí Azure CLI je připravené na vytvoření prvního clusteru. Blahopřejeme!

Vytvoření instance Azure Spring Apps

V této části vytvoříme instanci Azure Spring Apps pomocí Azure CLI. Pomocí webu Azure Portal je možné provést úplně stejnou konfiguraci.

Nejprve musíte přijít s názvem vaší instance Azure Spring Apps.

  • Název musí být jedinečný mezi všemi instancemi Azure Spring Apps ve všech Azure. Proto doporučujeme jako součást názvu použít i vaše uživatelské jméno.
  • Název může obsahovat jenom malá písmena, číslice a pomlčky. Prvním znakem musí být písmeno. Posledním znakem musí být písmeno nebo číslo. Hodnota uprostřed musí mít délku 4 až 32 znaků.

Abyste omezili psaní, nastavte do proměnné RESOURCE_GROUP_NAME název skupiny prostředků vytvořené v předchozí části. Nastavte proměnnou SPRING_CLOUD_NAME na název instance Azure Spring Apps, která se má vytvořit:

Poznámka:

Nezapomeňte do proměnných RESOURCE_GROUP_NAME a SPRING_CLOUD_NAME zadat vlastní hodnoty (viz předchozí popis). SPRING_CLOUD_NAME musí být globálně jedinečný.

RESOURCE_GROUP_NAME=spring-cloud-workshop
SPRING_CLOUD_NAME=azure-spring-cloud-workshop

Když máte nastavené proměnné, můžete vytvořit skupinu prostředků. V následujícím skriptu se skupina prostředků nachází v oblasti eastus (použitím argumentu -l eastus). Kvůli lepšímu výkonu ale můžete zvolit jinou, bližší oblast (k zobrazení všech dostupných oblastí použijte příkaz az account list-locations):

az group create \
    -g "$RESOURCE_GROUP_NAME" \
    -l eastus

A pak vytvořte instanci Azure Spring Apps:

az spring create \
    -g "$RESOURCE_GROUP_NAME" \
    -n "$SPRING_CLOUD_NAME" \
    --sku standard

Provedení příkazu chvilku trvá, takže zatím můžete číst dál.

Ve zbývající části tohoto workshopu spustíme příkazy Azure CLI odkazující na stejnou skupinu prostředků a instanci Azure Spring Apps. Pojďme je tedy nastavit jako výchozí, abychom je nemuseli pořád zadávat:

az configure --defaults group=${RESOURCE_GROUP_NAME}
az configure --defaults spring=${SPRING_CLOUD_NAME}

Kontrola znalostí

1.

Ano nebo ne: K vytvoření clusteru Azure Spring Apps musíte použít Azure CLI.

2.

Ano nebo ne: Název clusteru Azure Spring Apps by měl být jedinečný ve všech Azure.