Files
awx-operator/roles/installer/tasks/scale_down_deployment.yml
2021-09-29 18:39:24 -04:00

20 lines
520 B
YAML

---
- name: Check for presence of Deployment
k8s_info:
api_version: v1
kind: Deployment
name: "{{ ansible_operator_meta.name }}"
namespace: "{{ ansible_operator_meta.namespace }}"
register: tower_deployment
- name: Scale down Deployment for migration
kubernetes.core.k8s_scale:
api_version: v1
kind: Deployment
name: "{{ ansible_operator_meta.name }}"
namespace: "{{ ansible_operator_meta.namespace }}"
replicas: 0
wait: yes
when: tower_deployment['resources'] | length