This is an example installation, you will probably want to tweak that and have a better knowledge of ansible to understand the following:

Create an inventory referencing your tuleap servers and describing the tuleap_domain (the DNS name you will use to access Tuleap):


Then you can create your playbook:

- hosts: tuleap-serv
  become: yes
  # On the next line, replace the path by the path were you retrieved the role and uncomment it
  # - role: /path/to/ansible-tuleap/role
    tuleap_packages_state:   latest
    tuleap_generate_le_cert: True

Execute your playbook to deploy your servers:

$ ansible-playbook -i my_inventory my_playbook.yml