Olá novamente! Como está? Espero que bem!
No post anterior vimos como conifigurar uma chave de autenticação para acessar hosts ESXi usando um par de chaves. O post completo pode ser visto aqui.
Neste post você irá executar o seu primeiro playbook no vCenter 6.7 ou se preferir no vCenter 7.x. Vamos lá!
REQUISITOS
Começemos pelo começo 🙂 Lembre-se, é crucial que seja identificado os requisitos necessários para seguir com qualquer que seja a atividade. Uma dica do seu amigo Fábio 🙂
No seu ansible de controle, no meu caso Ubuntu execute os comandos abaixo.

CRIANDO PLAYBOOK SEGREDO
Armazenar a senha de acesso ao vCenter.

PROTEJA SEU ARQUIVO SEGREDO USANDO ANSIBLE-VAULT
Criptografando arquivo segredo.yml

Senha utilizada: virtualizandoaju 🙂
Falaremos de ansible-vault com mais detalhes em outro post, por hora iremos apenas criptrografar o arquivo, no entanto, ao executar o playbook com -vvv a senha ainda será exibida. =\ Nem tudo é perfeito.
CRIANDO PALYBOOK DE ACESSO AO VCENTER
Playbook simples que faz logon no vCenter.

EXECUTANDO PLAYBOOK
Devidos requisitos atendidos e playbooks criados, hora de chamar a fera!
Execute: sudo ansible-playbook playbook_VMware.yml –ask-vault-pass

E é isso! Neste post criamos dois playbooks. Um playbook armazena a senha do usuário administrator@vsphere.local, enquanto que o outro playbook executa o logon no vCenter.
Todos os arquivos podem ser encontrados no meu github.
“A reação mais comum da mente humana a uma conquista não é satisfação, e sim o anseio por mais.”
