Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

E como utilizar o VMWare como Provider?

Na ultima pergunta, o José questionou se é possível integrar o Vagrant com o Vmware. Na página do projeto (https://www.vagrantup.com/vmware/index.html) vi que existe uma solução proprietária para essa integração. Existe alguma alternativa free ou opensource para isso? Nesse caso, a integração seria diretamente com o vCenter?

3 respostas

Oi Alexis, tudo bem? Me parece que existem sim soluções open-source, olha só essa: https://github.com/orishavit/vagrant-vmware-free

Existem outras no GitHub: https://github.com/search?q=vagrant+vmware

Cada uma tenta resolver o problema de usar algum produto da VMware. Essa por exemplo, é com o vCenter: https://github.com/frapposelli/vagrant-vcenter

Muito legal Wanderson. Vou testar depois com o VMware. Uma dúvida que ficou foi em como trabalhar em um ambiente de produção com vários administradores. Imagina que um deles deu um "Vagrant up" em uma VM. Como outro admin pode ver as VMs que estão UP? simplemente dando um "Vagrant global-status"? Ou e necessário ter um sistema de arquivo compartilhado (NFS ou CIFS, por exemplo), para isso funcionar? Mais uma vez, obrigado pela resposta

O global status vai listar as configurações do ambiente em execução, mas ele não vai dizer se determinada máquina está realmente ativa ou não por que essas informações são cachedas.

Mas você pode usar --prune no comando para que ele remova as entradas inválidas e entregue algo mais confiável.

É isso que a documentação deixa claro pelo menos. https://www.vagrantup.com/docs/cli/global-status.html

Eu particularmente não uso Vagrant já faz um tempo. Docker resolveu todos os problemas :)