Comment gérez-vous votre inventaire d'instances ponctuelles sur AWS avec Ansible

13

Je suis nouveau à Ansible, avec une certaine expérience dans Chef. J'envisage d'apprendre et d'utiliser Ansible pour gérer les environnements.

Je me demandais quelle serait la meilleure pratique pour gérer l'inventaire des instances ponctuelles AWS?

Par exemple, lorsqu'une instance ponctuelle est arrêtée, l'ancienne adresse IP n'est plus pertinente dans l'inventaire des hôtes.

Existe-t-il d'autres approches alternatives pour le cas d'utilisation des environnements élastiques?

Berlin
la source

Réponses:

15

Vous recherchez un inventaire dynamique

Veuillez regarder dans ec2.pyet ec2.inid'Ansible, et les Dynamic Inventorydocuments d'Ansible sont très bons pour comprendre comment gérer votre inventaire AWS.

Dawny33
la source
merci, par exemple, si je donne à certaines instances une balise spécifique, je pourrais accéder au fichier d'inventaire dynamique et prendre les instances sous une balise spécifique? est-ce la meilleure pratique?
Berlin
1
@Berlin Ouais, pourquoi pas. Le tag est appelé un groupe hôte :)
Dawny33