Olá Homelabers!
Você já usa PowerCLI no seu ambiente de lab ou de produção?
O que é o VMware PowerCLI?
O VMware PowerCLI é uma ferramenta de script e linha de comando criada em cima do Windows PowerShell e fornece mais de 600 cmdlets para gerenciar e automatizar praticamente todos os produtos da VMware como vSphere, vCloud, vRealize Operations Manager, vSAN, NSX-T, VMware Cloud em AWS e ambientes VMware Horizon.
O PowerCLI é uma tremenda ferramenta para automatizar ações de produtos VMware. Você pode fazer praticamente tudo com ele, utilizando scripts e a linguagem PowerShell. É uma mão na roda e vale muito a pena conhecer, se você ainda não o utiliza no seu dia a dia. E se você já usa, atualize agora para a nova versão.
Mas vamos ao tema do post do hoje, ontem a VMware liberou para GA – General Availability – a versão 10.0.0 do VMware PowerCLI, que completa 10 anos de existência.
Novidades:
Suporte multi-plataforma
O PowerCLI 10.0.0 adiciona suporte para Mac OS e Linux! O único pré-requisito é ter o PowerShell Core 6.0 instalado.
Para instalar o PowerCLI 10.0 basta executar o comando:
Install-Module -Name VMware.PowerCLI -Scope CurrentUser
Para atualizar o PowerCLI para a versão atual, execute o comando:
Update-Module VMware.PowerCLI
Manipulação de certificados padrão
Esta versão altera a forma como os certificados são tratados quando se conecta a um servidor vCenter ou host ESXi com o cmdlet Connect-VIServer. Se o servidor estiver usando um certificado inválido (auto-assinado ou não), o PowerCLI retornaria um aviso. O PowerCLI foi atualizado para ser mais seguro.
Se você estiver usando um certificado inválido, você pode evitar o erro com o cmdlet ‘Set-PowerCLIConfiguration‘. Basta executar o comando:
Set-PowerCLIConfiguration -InvalidCertificateAction Ignore
Comandos e Propriedades Descontinuados
Nessa versão cinco cmdlets que se tornaram obsoletos e foram substituidos pelo cmdlet Invoke-VMScript.
Get-VMGuestNetworkInterface
Set-VMGuestNetworkInterface
Get-VMGuestRoute
New-VMGuestRoute
Remove-VMGuestRoute
Mais informações e documentação oficial:
Para obter mais informações sobre as alterações feitas no VMware PowerCLI 10.0.0, incluindo melhorias, aprimoramentos de segurança e recursos obsoletos, consulte o Change Log. Para obter mais informações sobre recursos específicos do produto, consulte o VMware PowerCLI 10.0.0 User’s Guide. Para obter mais informações sobre cmdlets específicos, consulte o VMware PowerCLI 10.0.0 Cmdlet Reference.
Deixe nos comentários sua experiência com PowerCLI e se você já atualizou para a nova versão.
Why 10.0, you ask?
1. This was a HUGE release, with some behavioral changes, so it needed to be a major number change.
2. We want to distance PowerCLI versioning from vSphere versioning to eliminate confusion. We do a lot more than vSphere!
3. PowerCLI is 10 years old! 🎂
— VMware PowerCLI (@PowerCLI) March 1, 2018
PowerCLI Installation on Windows:
Install-Module VMware.PowerCLI
on MacOS:
Install-Module VMware.PowerCLI
on Linux:
Install-Module VMware.PowerCLI
— VMware PowerCLI (@PowerCLI) February 28, 2018
Nerd · Casado · Pai da Mariana e do João.
Profissional de TI com foco em Arquitetura de Infraestrutura e Cloud Computing
Blogueiro · Podcaster · Palestrante · Community Lover · Fotógrafo Aposentado · Old School Gamer
VMware #vExpert · #VeeamVanguard · #VMUGLeader · #VUGBrasil · #vBrownBagBrasil