- name: Create data-dir file: name: /data/ state: directory - name: Create compose directory keycloak file: name: "/opt/keycloak/" state: directory - name: Copy compose templates keycloak template: src: "keycloak.yaml" dest: "/opt/keycloak/" - name: Copy compose environment files keycloak template: src: "{{ item }}" dest: "/opt/keycloak/" with_items: - keycloak.env - postgres.env - postgres_password - name: Deploy compose templates community.docker.docker_compose: project_src: "/opt/keycloak/" pull: true files: - "keycloak.yaml"