- name: Install Postgres apk: name: postgresql update_cache: yes - name: Install Runit service directory file: state: directory path: /etc/sv/postgres mode: '0755' - name: Install Runit service command template: src: run.j2 dest: /etc/sv/postgres/run mode: '755' - name: Install supervise symlink file: state: link force: yes src: /run/supervise.postgres dest: /etc/sv/postgres/supervise follow: false - name: Enable postgres service file: state: link force: yes src: /etc/sv/postgres dest: /var/service/postgres follow: false - name: Write pgpass for 'root' copy: content: '{{postgres_pgpass}}' dest: '/root/.pgpass' mode: '0600' when: postgres_pgpass is defined