diff --git a/create-remote-database-backup.yml b/create-remote-database-backup.yml index 2cce8fa..c820b8d 100644 --- a/create-remote-database-backup.yml +++ b/create-remote-database-backup.yml @@ -44,7 +44,7 @@ tasks: - name: "Add {{ database_engine }} servers to hosts if necessary" add_host: - name: "{{ stage }}-{{ database_engine }}-01" + name: "{{ stage }}-{{ database_engine }}-{{'02' if database_engine == 'postgres' else '01'}}" groups: - "stage_{{ stage }}" - '{{ database_engine }}' @@ -93,7 +93,7 @@ become_user: '{{ storageserver_system_user }}' vars: # should work with non-fqdn due to existing entry in /etc/hosts - database_server_ip: "{{ stage }}-{{ database_engine }}-01" + database_server_ip: "{{ stage }}-{{ database_engine }}-{{'02' if database_engine == 'postgres' else '01'}}" shell: '/home/{{ storageserver_system_user }}/pull_remote_backups.sh {{ database_server_ip }} {{ stage }} {{ database_engine }}' when: - inventory_hostname in groups['storage'] diff --git a/group_vars/stage_dev/plain.yml b/group_vars/stage_dev/plain.yml index fd674d6..a90631c 100644 --- a/group_vars/stage_dev/plain.yml +++ b/group_vars/stage_dev/plain.yml @@ -147,6 +147,7 @@ shared_service_kube_ip: "{{ stage_private_ingress_loadbalancer_ip | default('-') shared_service_maria_hostname: "{{ stage }}-maria-01" shared_service_postgres_01_hostname: "{{ stage }}-postgres-01" +shared_service_postgres_02_hostname: "{{ stage }}-postgres-02" shared_service_elastic_stack_01_hostname: "{{ stage }}-elastic-stack-elastic-01" shared_service_elastic_stack_02_hostname: "{{ stage }}-elastic-stack-elastic-02" shared_service_elastic_stack_03_hostname: "{{ stage }}-elastic-stack-elastic-03" @@ -206,6 +207,10 @@ shared_service_hosts: [ ip: "{{ shared_service_pg_master_ip }}", name: "{{ shared_service_postgres_01_hostname }}" }, + { + ip: "{{ shared_service_pg_slave_ip }}", + name: "{{ shared_service_postgres_02_hostname }}" + }, { ip: "{{ shared_service_harbor_ip }}", name: "{{ shared_service_harbor_hostname }}"