--- - name: Install postgresql ansible.builtin.apt: name: - "postgresql-{{ postgres_version }}" - python3-psycopg2 state: present - name: Ensure postgresql is running and enabled ansible.builtin.service: name: postgresql state: started enabled: true # - name: Create databases # become_user: postgres # community.postgresql.postgresql_db: # name: "{{ item.name }}" # loop: "{{ postgres_databases }}" # - name: Create users # become_user: postgres # community.postgresql.postgresql_user: # name: "{{ item.name }}" # password: "{{ item.password }}" # loop: "{{ postgres_users }}" # no_log: true