В этой статье мы рассмотрим как настроить подключение к облаку 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)