Role - tripleo-clients-install¶
Welcome to the “tripleo_clients_install” role documentation.
This section highlights all of the defaults and variables set within the “tripleo_clients_install” role.
# All variables intended for modification should be placed in this file. # All variables within this role should have a prefix of "tripleo_clients_install" tripleo_clients_install_pkg_state: present tripleo_clients_install_dict: aodhclient: present barbicanclient: present cinderclient: present designateclient: present glanceclient: present gnocchiclient: present heatclient: present ironicclient: present keystoneclient: present manilaclient: present neutronclient: present novaclient: present openstackclient: present osc-placement: present swiftclient: present
Role Variables: redhat.yml¶
# While options found within the vars/ path can be overridden using extra # vars, items within this path are considered part of the role and not # intended to be modified. # All variables within this role should have a prefix of "tripleo_clients_install_" tripleo_clients_install_python_prefix: python3
Molecule is being used to test the “tripleo_clients_install” role. The following section highlights the drivers in service and provides an example playbook showing how the role is leveraged.
- Driver: podman
hosts: all: hosts: centos: ansible_python_interpreter: /usr/bin/python3
Example default playbook¶
- name: Converge hosts: all vars: tripleo_clients_install_dict: aodhclient: installed barbicanclient: installed osc-placement: installed roles: - role: tripleo_clients_install