diff --git a/roles/kubernetes/client/tasks/main.yml b/roles/kubernetes/client/tasks/main.yml index 0fa2de233c678810de1e2f5bc4fe0c28f8971a19..bde0f006e4214a856dcce0da0f5ed6b5aa3e38ee 100644 --- a/roles/kubernetes/client/tasks/main.yml +++ b/roles/kubernetes/client/tasks/main.yml @@ -106,6 +106,9 @@ dest: "{{ artifacts_dir }}/kubectl" flat: yes validate_checksum: no + register: copy_binary_result + until: copy_binary_result is not failed + retries: 20 become: no run_once: yes when: kubectl_localhost