Module - tripleo_generate_ansible_inventory¶
This module provides for the following ansible plugin:
tripleo_generate_ansible_inventory
Module Documentation¶
Generate Ansible Inventory
Options¶
- plan
 Overcloud plan name
- ansible_ssh_user
 Ansible ssh user
- ansible_ssh_private_key_file
 Private key file
- ansible_python_interpreter
 Python interpreter
- ssh_network
 SSH network
- work_dir
 Work dir
Authors¶
Rabi Mishra (@ramishra)
Example Tasks¶
- name: Generate ansible inventory for plan
  tripleo_generate_ansible_inventory:
    plan: overcloud
    ansible_ssh_user: tripleo-admin
    ansible_ssh_private_key_file: /home/stack/.ssh/tripleo-admin-rsa
    ansible_python_interpreter: /usr/bin/python3
    ssh_network: ctlplane
    work_dir: /home/stack/config-download/overcloud