ansible-inventory

ansible-inventory

Creator
Creator
Seonglae ChoSeonglae Cho
Created
Created
2020 Jan 7 2:49
Editor
Edited
Edited
2023 Oct 15 3:35
Refs
Refs
  • show host file to graph but poor variable for each host
ansible-inventory --graph
  • make host file to yaml
ansible-inventory --yaml --list
 
 

Action


  • —list : show list of json format
  • —host : show json format of 1 host
  • —graph : show graph tree
 
 
[group:children]
[group:vars]
 
 

example


all: children: delab: vars: ansible_connection: ssh sshpass: ckaRoskfk!23 ansible_ssh_pass: ckaRoskfk!23 ansible_user: root dbpass: ckaRoskfk!23 httport: 80 dbport: 3306 nasuser: Stryx naspass: emfRoskfk!23 children: db: hosts: 10.0.50.162: delabnode: vars: mntdir: /media/nas/v101/smms_output dirname: Pj_Checker serverdir: /var/www server: 10.0.50.161 nvm: v0.35.2 pm2name: nassvr_code42_1 pm2port: 58022 children: delab1: hosts: 10.0.50.171: pm2path: http://106.244.23.170:58071 10.0.50.172: pm2path: http://106.244.23.170:58072 delab2: hosts: 10.0.50.173: pm2path: http://106.244.23.170:58073 10.0.50.174: pm2path: http://106.244.23.170:58074 test: hosts: localhost: pm2path: http://106.244.23.170:58061
.yaml format
.lst format - /etc/ansible/hosts
 
 

Recommendations