# ansible-playbook Playbooks/01-A-OPENLDAP.yml -i Inventories/QA -v -t 'deploy' --ask-become-pass # ansible-playbook Playbooks/01-A-OPENLDAP.yml -i Inventories/QA -v -t 'deploy' --become-password-file ############# TO DO # usar el socket sin sudo # storage pool zfs ############# - hosts: ubuntu_lxd gather_facts: false tags: deploy vars: service_name: OpenLDAP-01 DIR: "/home/{{ansible_user}}/OpenLDAP" ssh_key_passphrase: open ssh_key_name: OpenLDAP roles: - lxc_configure_ssh tasks: # Copio el manifest. - file: path="{{DIR}}" state=directory mode='0755' - copy: src=Manifests/OpenLDAP/main.tf dest="{{DIR}}/OpenLDAP-01.tf" # Ejecuto el manifest, creo la instancia. # Se necesita sudo para conectarse con el socket de LXD - community.general.terraform: project_path: "{{DIR}}" force_init: true state: present binary_path: "/home/renzo/.local/bin/terraform" become: true register: terraform