From f0a04b4d65bdfe7c3c4a403eaa629c2446864c30 Mon Sep 17 00:00:00 2001 From: Vladimir Vasilkin <bobahspb@gmail.com> Date: Fri, 30 Mar 2018 00:09:36 +0300 Subject: [PATCH] wait 5 * 4 secs until Tiller starts --- roles/kubernetes-apps/metrics/tasks/main.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/roles/kubernetes-apps/metrics/tasks/main.yml b/roles/kubernetes-apps/metrics/tasks/main.yml index ee858602b..e2280e98b 100644 --- a/roles/kubernetes-apps/metrics/tasks/main.yml +++ b/roles/kubernetes-apps/metrics/tasks/main.yml @@ -1,6 +1,10 @@ --- - name: Metrics | Make sure Helm is installed command: "{{ bin_dir }}/helm version" + register: helm_ready_result + until: helm_ready_result|succeeded + retries: 4 + delay: 5 when: - prometheus_operator_enabled - inventory_hostname == groups['kube-master'][0] @@ -21,7 +25,7 @@ - name: Metrics | Install K8s cluster metrics command: "{{ bin_dir }}/helm upgrade --install kube-prometheus coreos/kube-prometheus --namespace {{ monitoring_namespace }}" - when: + when: - prometheus_operator_enabled - k8s_metrics_enabled - inventory_hostname == groups['kube-master'][0] -- GitLab