Como você gerencia seu inventário de instâncias spot na AWS com Ansible

13

Sou novo no Ansible, com alguma experiência em Chef. Estou pensando em aprender e usar o Ansible para gerenciar ambientes.

Fiquei pensando, qual seria a melhor prática para gerenciar o inventário de instâncias spot da AWS?

Por exemplo, quando uma instância local é encerrada, o IP antigo não é mais relevante no inventário de hosts.

Existem outras abordagens alternativas para o caso de uso de ambientes elásticos?

Berlim
fonte

Respostas:

15

Você está procurando inventário dinâmico

Por favor, olhar para ec2.pye ec2.inide Ansible, e também os Dynamic Inventorydocumentos de Ansible são muito bons para a compreensão de como gerenciar seu inventário AWS.

Dawny33
fonte
obrigado. Por exemplo, se eu der a tag específica de algumas instâncias, eu poderia acessar o arquivo de inventário dinâmico e colocar as instâncias sob tag específica? é uma boa prática?
Berlim
1
@ Berlin Sim, por que não. O tag é chamado um grupo de hosts :)
Dawny33