
Вышло большое обновление VMware PowerCLI 10.0.0. |
![]() |
![]() |
![]() |
02.03.18 05:00 | |
На днях компания VMware выпустила мажорное обновление своего основного интерфейса для управления виртуальной инфраструктурой с помощью скриптов - PowerCLI 10.0.0. О предварительных возможностях этого релиза мы уже писали вот тут. Давайте посмотрим, что нового появилось в PowerCLI 10: 1. Настоящая (почти) мульти-платформенность. Теперь PowerCLI доступен для систем Mac OS и Linux. Единственное требование - у вас должен быть развернут PowerShell Core 6.0. Установка очень проста:
На данный момент для Мака и Linux поддерживаются только следующие модули:
Со временем эта поддержка будет расширена. 2. Изменения обработки сертификатов. Теперь при соединении с сервером vCenter или ESXi через командлет Connect-VIServer с невалидным сертификатом (например, самоподписанным) PowerCLI выдаст уже не предупреждение, как в прошлых релизах, а ошибку. Чтобы изменить это поведение, вам потребуется использовать командлет Set-PowerCLIConfiguration:
Он принимает следующие значения:
3. Устаревшие и исключенные командлеты. Теперь в PowerCLI 10 пять командлетов модуля VMware.VimAutomation.Core были исключены:
Они были заменены командлетом Invoke-VMScript. Вот пример использования этого командлета: $ipAddr = "192.168.10.25" Также теперь не актуально свойство "Client", вместо этого предлагается использовать объект ServiceInstance. Помимо этого в PowerCLI 10 было пофикшено несколько важных багов на базе фидбэка от сообщества разработчиков. Полный список изменений доступен в VMware PowerCLI Change Log. Более детальная информация об обновлении приведена в документах VMware PowerCLI 10.0.0 User’s Guide и VMware PowerCLI 10.0.0 Cmdlet Reference. Напомним, что апдейт модулей PowerCLI теперь очень простой: |
