Em ambientes com muitos hosts, gerenciar hosts com scripts é mais rápido e menos sujeito a erros do que gerenciar os hosts do vSphere Client.
O vSphere inclui várias linguagens de script para gerenciamento de host. Consulte a
Documentação ESXCLI e a
documentação do vSphere API / SDK para obter informações de referência e dicas de programação, e as VMware Comunidades para obter dicas adicionais sobre o gerenciamento de scripts. A documentação do vSphere Administrator concentra-se no uso do
vSphere Client para gerenciamento.
- VMware PowerCLI
-
VMware PowerCLI é uma interface de Windows PowerShell para o vSphere API. VMware PowerCLI inclui cmdlets do PowerShell para a administração de componentes do vSphere.
VMware PowerCLI inclui centenas de cmdlets, um conjunto de scripts de amostra e uma biblioteca de funções para gerenciamento e automação. Consulte o https://developer.vmware.com/powercli.
- ESXCLI
- O ESXCLI inclui um conjunto de comandos para gerenciar ESXi hosts e máquinas virtuais. Consulte a documentação do ESXCLI .
Você também pode usar uma das interfaces de script para o vSphere Automation SDK, como o vSphere Automation SDK para Python.