This commit is contained in:
Marcelo Moreira de Mello
2021-04-21 15:41:18 -04:00
parent dc073c85ed
commit 46fca2af5a
5 changed files with 18 additions and 84 deletions

View File

@@ -24,8 +24,23 @@
set_fact:
postgres_pod_name: "{{ postgres_pod['resources'][0]['metadata']['name'] }}"
- name: Check and scale down deployment
include_tasks: check_and_scale_down_deployment.yml
- name: Check for presence of Deployment
k8s_info:
api_version: v1
kind: Deployment
name: "{{ meta.name }}"
namespace: "{{ meta.namespace }}"
register: tower_deployment
- name: Scale down Deployment for migration
k8s_scale:
api_version: v1
kind: Deployment
name: "{{ meta.name }}"
namespace: "{{ meta.namespace }}"
replicas: 0
wait: yes
when: tower_deployment['resources'] | length
- name: Set pg_dump command
set_fact: