Установка Azure PowerShell

5 Июня 2018

Azure PowerShell — это набор модулей, обеспечивающих управление MS Azure с консоли администратора Windows. Они используются для создания и конфигурирования облачных сервисов, управления VPS, сетями, а также веб-приложениями. Этот набор также пригодится для миграции из MS Azure в облако Xelent. В статье будет показано, как установить Azure PowerShell в Windows. Если у вас Linux или MacOS, вы можете обратиться к документации Microsoft.

Установка Azure PowerShell, как правило, происходит из PowerShell Gallery и состоит всего из трех шагов, а именно — установки PowerShellGet, инсталляции Azure PowerShell и загрузки модуля AzureRM.

установка PowerShell

# 1. Установка PowerShellGet

Первым делом нужно установить модуль PowerShellGet. Возможно, он уже установлен в вашей системе. Чтобы проверить это, введите команду:

 Get-Module -Name PowerShellGet -ListAvailable | Select-Object -Property Name,Version,Path 

Вывод будет примерно таким, как показано на рис. 1.

установка PowerShell

Рис. 1. Проверяем, установлен ли PowerShellGet

На рис. 1 показано, что установлена версия 1.0.0.1. Вам нужна версия 1.1.2.0 или выше. Для обновления модуля введите команду:

Install-Module PowerShellGet -Force

Если облака для вас
не просто теория
Широкий спектр услуг
по выделенным северам
и мультиклауд-решениям
Конфигурация VPS и бесплатный тест уже через 2 минуты
Организация вашей IT-инфраструктуры на основе мультиклауд-решения

#2. Установка Azure PowerShell

Установка платформы в облако требует повышенных привилегий. Поэтому запустите сессию PowerShell с правами администратора (рис. 2).

установка PowerShell

Рис. 2. Запуск PowerShell с правами администратора

После этого введите команду:

Install-Module -Name AzureRM -AllowClobber

Вы получите предупреждение об использовании непроверенного репозитария. Нужно выбрать Yes или Yes to All:

Untrusted repository

You are installing the modules from an untrusted repository. If you trust this repository, change
its InstallationPolicy value by running the Set-PSRepository cmdlet.

Также для комфортного взаимодействия с платформой в облаке может понадобиться загрузка поставщика NuGet (рис. 3). Выберите Y для продолжения установочного процесса.

установка PowerShell

Рис. 3. Установочный процесс NuGet

#3. Загрузка модуля AzureRM

Как только модуль установлен, его нужно загрузить в вашу сессию PowerShell. Следующую команду нужно вводить в обычной (не с повышенными привилегиями) сессии:

Import-Module -Name AzureRM

Собственно, на этом все. Надеемся, что данная статья будет вам полезной.

Получить консультацию специалиста
Персональный ассистент
Cloud.Xelent