Vytvoření instance Azure Spring Apps
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}