Je suis nouveau à Ansible. Lorsque j'utilise ec2.py
un inventaire dynamique pour générer un inventaire, une fois le playbook terminé, les résultats sont affichés sous forme de liste d'adresses IP sous une balise spécifique avec un trait de soulignement au lieu d'un point. Par exemple, je veux exécuter un playbook sur des instances avec une balise spécifique, je me demande comment d'autres personnes travaillent avec des adresses IP?
---
- hosts: tag_test_staging
sudo: true
tasks:
- name: Make sure that we can connect to the machine
ping:
PLAY RECAP *********************************************************************
10_80_20_47 : ok=0 changed=0 unreachable=1 failed=0
Pour une adresse privée, ec2.ini:
hostname_variable = private_ip_address
destination_variable = private_ip_address
vpc_destination_variable = private_ip_address
Les résultats d'ec2.py:
"tag_test_staging": [
"10_80_20_47"
],
Pour le discours public, ec2.ini:
hostname_variable = ip_address
destination_variable = public_dns_name
vpc_destination_variable = ip_address
Les résultats d'ec2.py:
"tag_test_staging": [
"52_28_11_11"
],
http://devops.stackexchange.com
si tu ne poses pas de questions? n'est-ce pas une question DevOps?