创建 Azure Spring Apps 实例

已完成

可使用 Azure 门户Azure CLI 创建 Azure Spring Apps 群集。 在第一个模块中,我们将配置必要的工具,并创建我们的第一个群集。

重要

为避免在 Azure 订阅中产生不必要的费用,请记得在完成此模块后取消预配 Azure 资源。

设置 Azure CLI

如果计算机上尚未安装,请安装 Azure CLI。 可以通过运行以下命令检查当前 Azure CLI 安装的版本:

az --version

确保 Azure CLI 已登录到 Azure 订阅。

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

确保默认订阅正是你打算用于本实验室的订阅。 如果不是,请使用以下命令设置订阅:

az account set --subscription <SUBSCRIPTION_ID>

通过运行以下命令安装 Azure CLI 的 spring 扩展:

az extension add -n spring -y

祝贺你,Azure CLI 现在已准备好创建第一个群集!

创建 Azure Spring Apps 实例

在本部分中,我们将使用 Azure CLI 创建 Azure Spring Apps 实例。 也可以使用 Azure 门户进行完全相同的配置。

首先,需要为 Azure Spring Apps 实例命名。

  • 名称在整个 Azure 的所有 Azure Spring Apps 实例中都必须唯一。 考虑使用用户名作为该名称的一部分。
  • 该名称只能包含小写字母、数字和连字符。 第一个字符必须是字母。 最后一个字符必须是字母或数字。 值必须在 4 到 32 个字符之间。

若要限制键入,请将变量 RESOURCE_GROUP_NAME 设置为上一部分中创建的资源组的名称。 将变量 SPRING_CLOUD_NAME 设置为要创建的 Azure Spring Apps 实例的名称:

备注

如上所述,请确保用自己的值替换 RESOURCE_GROUP_NAMESPRING_CLOUD_NAMESPRING_CLOUD_NAME 必须是全局唯一的。

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

设置这些变量后,现在可以创建资源组。 在以下脚本中,资源组位于 eastus 区域中(使用 -l eastus 参数),但可以选择更靠近你的区域以获得更好的性能(使用 az account list-locations 列出所有可用区域):

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

然后,创建 Azure Spring Apps 实例:

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

此命令需要一些时间才能完成,你可以在其执行期间继续阅读。

在本研讨会的其余部分中,我们将运行引用相同资源组和 Azure Spring Apps 实例的 Azure CLI 命令。 因此,让我们将其设置为默认值,这样就不必重新指定:

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

知识检查

1.

判断正误:需要使用 Azure CLI 创建 Azure Spring Apps 群集。

2.

判断正误:Azure Spring Apps 群集的名称应在整个 Azure 中唯一。