首页 > 代码库 > Ansible 插件 之 【CMDB】【转】
Ansible 插件 之 【CMDB】【转】
Github地址: https://github.com/fboender/ansible-cmdb
从facts收集信息,生成主机概述
安装
wget https://github.com/fboender/ansible-cmdb/releases/download/1.17/ansible-cmdb-1.17.tar.gztar zxf ansible-cmdb-1.17.tar.gz cd ansible-cmdb-1.17make install
使用
生成所有主机得facts信息
ansible -m setup --tree out/ all
生成web页面
ansible-cmdb out/ > overview.html
Paste_Image.png
默认模板采用html_fancy,文件存放在/usr/local/lib/ansible-cmdb/ansiblecmdb/data/tpl/html_fancy.tpl
如果facts用了本地缓存,-f指定缓存目录即可。
ansible-cmdb -f /path/to/facts/dir > overview.html
以资产列表得形式统计出ansible主机信息。
ansible-cmdb -t txt_table --columns name,os,ip,mem,cpus out/
Paste_Image.png
输出csv格式的主机信息
ansible-cmdb -t csv -i hosts out/
Paste_Image.png
输出sql文件,导入数据到mysql或者SQLite
ansible-cmdb -t sql -i hosts out/
转自
Ansible 插件 之 【CMDB】 - 简书
http://www.jianshu.com/p/19b8d185c770
Ansible 插件 之 【CMDB】【转】
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。