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