io sono in grado di definire un hash (dict) come di seguito in group_vars/tutto:Come definire hash (dict) nel file di inventario ansible?
region_subnet_matrix:
site1:
region: "{{ aws_region }}"
subnet: "subnet-xxxxxxx"
zone: "{{aws_region}}a"
site2:
region: "{{ aws_region }}"
subnet: "subnet-xxxxxxx"
zone: "{{aws_region}}b"
, ma per la vita di me, non riuscivo a capire come definire sotto hosts
[all:vars]
region_subnet_matrix="{
site1:
region: "{{ aws_region }}"
subnet: "subnet-xxxxxxx"
zone: "{{aws_region}}a"
site2:
region: "{{ aws_region }}"
subnet: "subnet-xxxxxxx"
zone: "{{aws_region}}b"
}"
So che non era corretto, ma non conosco la strada giusta. Qualcuno può illuminarmi, per favore?
Anche una cartella 'host_vars' fa parte del layout di directory [Ansible best practice] (http://docs.ansible.com/playbooks_best_practices.html#directory-layout). – kalefranz