命令:
awx-manage inventory_import —source=/etc/ansible/hosts —inventory-name=hostlist —keep-vars
tower-manage inventory_import —source=/etc/ansible/hosts —group-filter=test —inventory-name=hostlist —keep-vars
1.569 INFO Updating inventory 7: 测试环境
1.674 INFO Reading Ansible inventory source: /etc/ansible/hosts
3.003 INFO Processing JSON output…
3.004 INFO Loaded 7 groups, 11 hosts
3.292 INFO Inventory import completed for (测试环境 - 17) in 1.7s
选项介绍:
—source 指定inventory文件
—group-filter 从文件中通过组名过滤
—host-filter 通过host name过滤
—inventory-name 导入到指定名称资产清单
—inventory-id 导入到指定ID的资产清单
# name 和 id 选一个
—overwrite 覆盖主机和组,默认不覆盖
—overwrite-vars 覆盖主机变量
—keep-vars 保持主机变量
—enabled-value 导入的主机状态是否激活默认激活
