--- # Задачи для развертывания Patroni # Автор: Сергей Антропов # Сайт: https://devops.org.ru - name: Patroni placeholder debug: msg: "Patroni группа готова для настройки" - name: Install PostgreSQL package: name: - postgresql - postgresql-contrib - postgresql-client state: present - name: Install Patroni dependencies package: name: - python3-pip - python3-psycopg2 - python3-etcd state: present - name: Install Patroni pip: name: patroni state: present - name: Create Patroni user user: name: postgres system: true shell: /bin/bash home: /var/lib/postgresql create_home: true - name: Patroni status systemd: name: postgresql register: patroni_status - name: Display Patroni status debug: msg: "PostgreSQL service status: {{ patroni_status.status.ActiveState }}"