Alterando o IP de uma VM guest do vSphere usando Ansible

2

Eu quero implantar uma VM a partir de um modelo no vSphere e alterar o novo IP da instância via Ansible (2.x). Eu consegui clonar o modelo com o módulo vsphere_guest , mas não encontrei uma maneira de alterar o IP da nova instância. A nova instância não tem um IP definido desde o início. O objetivo final é ler os IPs estáticos de um arquivo de configuração e gerar n de novas VMs cada com um IP do arquivo de configuração. * Ferramentas VMware instaladas no convidado (CentOS 6.7)

Isso é algo que pode ser alcançado usando o Ansible?

Obrigado.

    
por Liran 12.05.2016 / 23:04

1 resposta

1

Parece que você precisa de alguns scripts Python / ansible diferentes para obter o que você gosta:

  • Implemente sua VM a partir de um modelo
  • Obtenha o IP correspondente com base no nome da VM
  • Altere o IP ajustando os arquivos de configuração de rede do CentOS

Você pode dar uma olhada neste repositório [github]. E este para a parte de alteração de IP.

    
por 13.05.2016 / 11:25