Como posso implantar a VM baseada em modelo do Linux?

3

Estamos tentando fornecer aos nossos engenheiros Linux uma CLI para implantar VMs do VMware vSphere usando modelos.

O vSphere CLI parece promissor, mas a documentação não menciona modelos.

Alguém tem alguma sugestão sobre como fazer isso?

    
por Belmin Fernandez 06.08.2014 / 20:35

3 respostas

4

A única opção que encontrei seria usar o PySphere SDK

Eu usei isso para fazer a consolidação e a limpeza de snapshots, mas com certeza ele pode fazer VM a partir de um template .

    
por 06.08.2014 / 21:37
2

Algumas reflexões sobre isso ...

  • É quase mais fácil instalar sistemas operacionais Linux novamente se você tiver uma solução de implantação e gerenciamento de configuração em vigor (por exemplo, Cobbler e Puppet / Chef). Eu não uso os modelos do vSphere para nada além de instalações de servidores Windows em lata.

  • Se isso não for possível e o processo de implantação do modelo for pouco frequente, o vSphere Web Client e o thick client padrão serão adequados.

O fato de você ter expressado isso como "[fornecendo] nossos engenheiros Linux com um CLI" , me faz pensar se houve algum retrocesso ou relutância em usar as ferramentas padrão do VMware.

Existe mais contexto aqui?

    
por 06.08.2014 / 20:54
2

Há um jogo, o Console do Ruby vSphere , que você pode usar.

Se seus administradores Linux preferirem Python, eles poderiam usar o pyVmomi , mas é mais uma biblioteca (embora você possa iniciar o Python, importar pyVmomi e depois usá-lo como um "shell").

Há também virsh , mas parece que você não pode implantar modelos com ele. No entanto, googleing para virsh + deploy + template eu encontrei vm-easy-deploy que pode ajudá-lo.

    
por 06.08.2014 / 22:00