Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Примечание.
Планы Basic, Standardи Enterprise вступили в период вывода из обращения 17 марта 2025 года. Дополнительные сведения см. в объявлении о выходе на пенсию в Azure Spring Apps.
План стандартного потребления и выделенный план вошли в период вывода из эксплуатации 30 сентября 2024 года, с полным завершением работы к концу марта 2025 года. Для получения дополнительной информации см. Миграция стандартного и выделенного планов потребления Azure Spring Apps в контейнерные приложения Azure.
Эта статья относится к:✅ Basic/Standard ✅ Enterprise
В этой статье описывается, как создать экземпляр Azure Spring Apps с помощью модуля PowerShell AZ.SpringCloud.
Требования
Требования к выполнению действий, описанных в этой статье, зависят от подписки Azure:
- Если у вас нет подписки Azure, создайте бесплатную учетную запись, прежде чем приступить к работе.
- Если вы решили использовать Azure PowerShell локально:
- Установите последнюю версию модуля Az PowerShell.
- Подключитесь к учетной записи Azure с помощью командлета Connect-AzAccount.
- Если вы решили использовать Azure Cloud Shell:
- Дополнительные сведения см. в статье Общие сведения об Azure Cloud Shell.
Внимание
Поскольку модуль Az.SpringCloud в PowerShell предоставляется в режиме предварительной версии, его нужно установить с помощью командлета Install-Module
. Используйте следующую команду: Как только этот модуль PowerShell станет общедоступным, он будет включен в один из будущих выпусков Az PowerShell и по умолчанию встроен в Azure Cloud Shell.
Install-Module -Name Az.SpringCloud
Если вы используете несколько подписок Azure, выберите ту, за ресурсы в которой будут выставляться счета. Выберите конкретную подписку с помощью командлета Set-AzContext.
Set-AzContext -SubscriptionId <subscription-ID>
Создать группу ресурсов
Группа ресурсов — это логический контейнер, в котором ресурсы Azure развертываются и администрируются как группа. Создайте группу ресурсов Azure с помощью командлета New-AzResourceGroup. В следующем примере демонстрируется создание группы ресурсов с указанным именем в выбранном расположении.
New-AzResourceGroup -Name <resource group name> -Location eastus
Подготовка нового экземпляра
Чтобы создать новый экземпляр Azure Spring Apps, используйте командлет New-AzSpringCloud. В следующем примере демонстрируется создание службы Azure Spring Apps с указанным именем в ранее созданной группе ресурсов.
New-AzSpringCloud -ResourceGroupName <resource group name> -name <service instance name> -Location eastus
Создание приложения
Чтобы создать новое приложение, используйте командлет New-AzSpringCloudApp. В следующем примере демонстрируется создание приложения Azure Spring Apps с именем gateway
.
New-AzSpringCloudApp -ResourceGroupName <resource group name> -ServiceName <service instance name> -AppName gateway
Создайте новое развертывание приложения
Чтобы создать новый деплоймент приложения, используйте командлет New-AzSpringCloudAppDeployment. В следующем примере создается развертывание приложения в Azure Spring Apps с именем default
с пустым приветственным приложением для приложения gateway
.
$welcomeApplication = New-AzSpringCloudAppDeploymentJarUploadedObject -RuntimeVersion "Java_11"
New-AzSpringCloudAppDeployment -ResourceGroupName <resource group name> -ServiceName <service instance name> -AppName gateway -Name default -Source $welcomeApplication
Получить службу и ее свойства
Чтобы получить службу Azure Spring Apps и ее свойства, используйте командлет Get-AzSpringCloud. В следующем примере демонстрируется извлечение сведений об указанной службе Azure Spring Apps.
Get-AzSpringCloud -ResourceGroupName <resource group name> -ServiceName <service instance name>
Получите приложение
Чтобы получить приложение и его свойства в Azure Spring Apps, используйте командлет Get-AzSpringCloudApp. В следующем примере демонстрируется получение данных о приложении gateway
:
Get-AzSpringCloudApp -ResourceGroupName <resource group name> -ServiceName <service instance name> -AppName gateway
Получение развертывания приложения
Чтобы получить развертывание приложения и его свойства в Azure Spring Apps, используйте командлет (cmdlet) Get-AzSpringCloudAppDeployment. В следующем примере извлекается информация о развертывании default
Azure Spring Apps.
Get-AzSpringCloudAppDeployment -ResourceGroupName <resource group name> -ServiceName <service instance name> -AppName gateway -DeploymentName default
Очистка ресурсов
Если созданные при работе с этой статьей ресурсы больше не нужны, их можно удалить с помощью примеров из следующих разделов.
Удалите развертывание приложения
Чтобы удалить развертывание приложения в Azure Spring Apps, используйте командлет Remove-AzSpringCloudAppDeployment. В следующем примере удаляется приложение, развернутое в Azure Spring Apps, с именем default
для указанных службы и приложения.
Remove-AzSpringCloudAppDeployment -ResourceGroupName <resource group name> -ServiceName <service instance name> -AppName gateway -DeploymentName default
Удаление приложения
Чтобы удалить приложение в Azure Spring Apps, используйте командлет Remove-AzSpringCloudApp. В следующем примере приложение gateway
удаляется из указанной службы и группы ресурсов.
Remove-AzSpringCloudApp -ResourceGroupName <resource group name> -ServiceName <service instance name> -AppName gateway
Удалить службу
Чтобы удалить службу Azure Spring Apps, используйте командлет Remove-AzSpringCloud. В следующем примере демонстрируется удаление указанной службы Azure Spring Apps.
Remove-AzSpringCloud -ResourceGroupName <resource group name> -ServiceName <service instance name>
Удаление группы ресурсов
Внимание
Следующий пример удаляет указанную группу ресурсов и все содержащиеся в ней ресурсы. Если в указанной группе ресурсов существуют другие ресурсы, кроме созданных для этой статьи, они также будут удалены.
Remove-AzResourceGroup -Name <resource group name>