Новая бета-версия VMware PowerCLI - теперь и для платформ MacOS и Linux.
Новая бета-версия VMware PowerCLI - теперь и для платформ MacOS и Linux.
Автор: Александр Самойленко
Дата: 05/02/2018
|
На днях компания VMware начала тестировать новую версию своего фреймворка для управления виртуальной инфраструктурой и выпустила VMware PowerCLI Beta.

Как вы помните, в конце 2016 года VMware на сайте проекта VMware Labs опубликовала утилиту PowerCLI Core, которая позволяет пользователям применять те же самые командлеты PowerCLI на системах Linux, Mac и Docker, которые ранее были доступны только для Windows.
В новой бета-версии PowerCLI эта утилита будет не нужна, так как теперь PowerCLI будет работать на всех платформах в рамках единого пакета, а из состава продукта для платформ Linux и MacOS уйдет слово "Core". На данный момент эта бета была протестирована на следующих платформах:
- Windows
- CentOS 7 (тестирование еще в процессе)
- Ubuntu 16.04
- MacOS 10.12
В этой бета-версии на все платформы были портированы следующие модули:
- VMware.VimAutomation.Sdk
- VMware.VimAutomation.Common
- VMware.VimAutomation.Core
- VMware.VimAutomation.Vds
- VMware.VimAutomation.Cis.Core
- VMware.VimAutomation.Nsxt
- VMware.VimAutomation.Vmc
- VMware.VimAutomation.Storage
- VMware.VimAutomation.StorageUtil
Для MacOS и Linux вы увидите только перечисленные модули, остальные пока не доступны. Устанавливать их нужно так:
$installOrder = @( "VMware.VimAutomation.Sdk", "VMware.VimAutomation.Common", "VMware.VimAutomation.Cis.Core", "VMware.VimAutomation.Core", "VMware.VimAutomation.License", "VMware.VimAutomation.Vds", "VMware.VimAutomation.Storage", "VMware.VimAutomation.Cloud", "VMware.VimAutomation.vROps", "VMware.VimAutomation.PCloud", "VMware.VimAutomation.Nsxt", "VMware.VimAutomation.vmc" ) $installOrder | %{install-module $_ -AllowPrerelease -repository PSGallery}
Более подробную информацию о VMware PowerCLI Beta можно получить вот тут. Ну и вам надо знать, что бета работает только на PowerShell Core v6.0.1 (на версии 6.0.0 работать не будет).
|