[ { "name": "directories", "become": true, "loop": [ "{{var_tlscert_existing_ssl_directory}}/private", "{{var_tlscert_existing_ssl_directory}}/csr", "{{var_tlscert_existing_ssl_directory}}/certs", "{{var_tlscert_existing_ssl_directory}}/fullchains" ], "ansible.builtin.file": { "state": "directory", "path": "{{item}}" } }, { "name": "key", "become": true, "ansible.builtin.copy": { "src": "{{var_tlscert_existing_key_path}}", "dest": "{{var_tlscert_existing_ssl_directory}}/private/{{var_tlscert_existing_domain_path}}.{{var_tlscert_existing_domain_base}}.pem" } }, { "name": "cert", "become": true, "ansible.builtin.copy": { "src": "{{var_tlscert_existing_cert_path}}", "dest": "{{var_tlscert_existing_ssl_directory}}/certs/{{var_tlscert_existing_domain_path}}.{{var_tlscert_existing_domain_base}}.pem" } } ]