PowerCLI no Linux

Para quem pensou que não é possivel executar comandos powershell/powercli no linux, aqui vai um tutorial básico.

Primeiro começamos por instalar o powershell core no Linux e logo em seguida o modulo powercli.

#habilitar repo

sudo add-apt-repository universe

#instalar powershell

sudo apt-get install -y powershell

#Iniciar powershell

pwsh

#instalar PowerCLI

selecionar versão no powercli gallery https://www.powershellgallery.com/packages/VMware.PowerCLI/12.2.0.17538434

Install-Module -Name VMware.PowerCLI -RequiredVersion 12.2.0.17538434

#verificar módulos

Get-Module

#importar modulo PowerCLI

Import-Module VMware.PowerCLI

Após importar os modulos powercli

Get-Module

#desabilitar necessidade de certificado

Set-PowerCLIConfiguration -InvalidCertificateAction “ignore” -Confirm:$false

Para conectar ao vCenter execute o comando abaixo onde $passwd é a variável que contém a password

$passwd=’@P0werCLI_01′

Connect-VIServer vcsa-01.lab.com -User administrator@vsphere.local -Password $passwd

Get-VM *

Executando um comando básico para listar as VMs

Deixe uma Resposta

Preencha os seus detalhes abaixo ou clique num ícone para iniciar sessão:

Logótipo da WordPress.com

Está a comentar usando a sua conta WordPress.com Terminar Sessão /  Alterar )

Google photo

Está a comentar usando a sua conta Google Terminar Sessão /  Alterar )

Imagem do Twitter

Está a comentar usando a sua conta Twitter Terminar Sessão /  Alterar )

Facebook photo

Está a comentar usando a sua conta Facebook Terminar Sessão /  Alterar )

Connecting to %s