Sono nuovo di Ansible. Quando utilizzo l' ec2.py
inventario dinamico per generare l'inventario, al termine dell'esecuzione del playbook, i risultati vengono visualizzati come elenco di indirizzi IP sotto un tag specifico con trattino di sottolineatura anziché punto. Ad esempio, voglio eseguire un playbook su istanze con tag specifico, mi chiedo come le altre persone lavorano con indirizzi 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
Per indirizzo privato, ec2.ini:
hostname_variable = private_ip_address
destination_variable = private_ip_address
vpc_destination_variable = private_ip_address
I risultati di ec2.py:
"tag_test_staging": [
"10_80_20_47"
],
Per indirizzo pubblico, ec2.ini:
hostname_variable = ip_address
destination_variable = public_dns_name
vpc_destination_variable = ip_address
I risultati di ec2.py:
"tag_test_staging": [
"52_28_11_11"
],
http://devops.stackexchange.com
se non fai domande? non è una domanda DevOps?