Настройка подключения Powershell по API к облаку Azure Pack Infrastructure

В этой статье мы рассмотрим как настроить подключение к облаку Azure Pack Infrastructure через Powershell API.


Работа с REST API будет рассмотрена в следующих статьях. В конце статьи скидка на облако.


Установка модуля Powershell для управления Azure Pack

Откройте терминал Powershell.
Если ведете работу локально — от имени администратора, если удаленно — сперва выполните команду:
Enable-PSRemoting
, которая включит WinRM и изменит конфигурацию дескриптора безопасности для возможности исполнения удаленных команд.

Для установки модуля управления Azure Pack выполните команду:
Install–Module Azure

Вас попросят разрешить установку NuGet провайдера. Нужно согласиться, введя Y и нажав Enter.


Затем попросят разрешить установку пакета из репозитория PSGallery. Нужно согласиться, введя A и нажав Enter.



Получение сертификата управления Azure Pack

Войдите в панель управления Azure Pack Infrastructure: https://portal.infoboxcloud.com.


Теперь пройдите по адресу https://portal.infoboxcloud.com/publishsettings – загрузка сертификата (файл. *.publishsettings) начнется автоматически. Сохраните его на жестком диске.



Подключение к Azure Pack Infrastructure из Powershell

Разрешите исполнение всех видов скриптов:
Set-ExecutionPolicy -ExecutionPolicy Unrestricted

Импортируйте модуль Azure:
Import-Module Azure

Добавьте новое окружение командой:
Add-WAPackEnvironment -Name "Azure Pack Infrastructure" -PublishSettingsFileUrl https://portal.infoboxcloud.com/publishsettings -ServiceEndpoint https://api.infoboxcloud.com


Импортируйте сертификат управления командой:
Import-WAPackPublishSettingsFile "C:\Users\trukhinyuri\wap\yuritrukhincom-credentials.publishsettings" -Environment "Azure Pack Infrastructure"

, где «C:\Users\trukhinyuri\wap\yuritrukhincom-credentials.publishsettings» замените на путь к publishsettings файлу.



Вот и все. Можно приступать к управлению инфраструктурой.

Возможности Powershell API

Список всех доступных команд можно получить, выполнив команду:
Get-Command *wapack*



Получить пример использования можно с помощью команды:
get-help <CMDLETNAME> -Examples

, где — имя командлета, о котором вы хотите узнать больше.

Скидка на облако

Для легкого старта мы предлагаем скидку 25% при заказе облака до 15 декабря 2017 года. Скидка действует до 1 марта 2018 года.

Для получения скидки заполните форму https://infoboxcloud.ru/request и в поле комментария укажите «Хочу скидку 25% для легкого старта». Также рекомендуется указать требуемое количество серверов, для каждого количество ядер CPU, объем оперативной памяти, диска и необходимую ОС. Расчет стоимости можно провести на калькуляторе либо мы выполним его для вас и подготовим коммерческое предложение.

Успехов!

0 комментариев

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.