summaryrefslogtreecommitdiffstats
path: root/ansible/roles/rancher/tasks/rancher_health.yml
diff options
context:
space:
mode:
Diffstat (limited to 'ansible/roles/rancher/tasks/rancher_health.yml')
-rw-r--r--ansible/roles/rancher/tasks/rancher_health.yml8
1 files changed, 8 insertions, 0 deletions
diff --git a/ansible/roles/rancher/tasks/rancher_health.yml b/ansible/roles/rancher/tasks/rancher_health.yml
new file mode 100644
index 00000000..b0323739
--- /dev/null
+++ b/ansible/roles/rancher/tasks/rancher_health.yml
@@ -0,0 +1,8 @@
+---
+- name: Check cluster health
+ uri:
+ url: "{{ rancher_server_url }}/v2-beta/projects/{{ k8s_env_id }}"
+ register: env_info
+ retries: 30
+ delay: 15
+ until: "env_info.json.healthState == 'healthy'"