UNPKG

@installdoc/ansible-gas-station

Version:

An Ansible playbook that provisions your network with software from GitHub Awesome lists, developed with disaster recovery in mind ⛽🔥🤤

37 lines (32 loc) 811 B
--- - name: Remove MAAS snap image become: true community.general.snap: name: maas state: absent when: reinstall_maas_database - name: Delete pre-existing MAAS database become: true become_user: postgres postgresql_db: name: "{{ maas_database_name }}" state: absent when: reinstall_maas_database - name: Create the MAAS PostgreSQL database become: true become_user: postgres postgresql_db: name: "{{ maas_database_name }}" - name: Create the MAAS database user become: true become_user: postgres postgresql_user: db: "{{ maas_database_name }}" name: "{{ maas_database_username }}" password: "{{ maas_database_password }}" no_log: true - name: Re-install MAAS become: true community.general.snap: name: maas when: reinstall_maas_database