Proper waiting is already performed earlier during Deplyment{apply: yes, wait: yes} -
https://github.com/ansible-collections/kubernetes.core/blob/e6ac87409830b6c698b05dba875cca87d45ea761/plugins/module_utils/k8s/waiter.py#L27.
And also not every Deployment change produces new RS/Pods. For example,
changing Deployment labels won't cause new rollout, but will cause
`until` loop to be invoked unnecessarily (when replicas=1).
AWX
This role builds and maintains an Ansible Tower instance inside of Kubernetes.
Requirements
TODO.
Role Variables
See defaults/main.yml for all the role variables that you can override.
TODO: add variable description table.
Dependencies
N/A
Example Playbook
- hosts: localhost
connection: local
roles:
- awx
License
MIT / BSD