创建 Azure Spring Apps 实例
- 5 分钟
可以使用 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_NAME
和 SPRING_CLOUD_NAME
。
SPRING_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}