命令:

    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 导入的主机状态是否激活默认激活