Slide 32
Slide 32 text
Inventaire dynamique
Exécutable retournant du JSON sur
la sortie standard.
2 options à supporter pour être
conforme.
Branchez vos inventaires
dynamiques sur des plateformes
connaissant les machines (AWS,
OpenStack, Cobbler, Consul, …).
:~$ ./dyn_inventory --list
{
"databases" : {
"hosts" : [ "db_1", "10.10.20.202" ]
},
"web_servers" : [ "web_1", "web_2" ],
"production" : {
"children": [ "web_servers", "databases" ]
}
}
:~$ ./dyn_inventory --host web_1
{
"ansible_host": "10.10.10.101"
}