You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
hetzner-ansible/roles/postgres/tasks/main.yml

31 lines
693 B
YAML

---
### tags:
# Minimal requirements for postgres
- name: Include Base Requirements
include_tasks: base-requirements.yml
tags:
- postgres-exporter
# Master requirements for postgres
- name: Include Master Requirements
include_tasks: master-requirements.yml
when: server_type == "master"
# Master requirements for postgres
- name: Include Base Backup Requirements
include_tasks: base-requirements_backup.yml
when: server_type == "master"
args:
apply:
tags:
- backup-requirements
tags:
- backup-requirements
# Slave requirements for postgres
- name: Include Slave Requirements
include_tasks: slave-requirements.yml
when: server_type == "slave"