diff options
| -rw-r--r-- | roles/calico_master/defaults/main.yaml | 4 | ||||
| -rw-r--r-- | roles/calico_master/tasks/main.yml | 7 | 
2 files changed, 11 insertions, 0 deletions
diff --git a/roles/calico_master/defaults/main.yaml b/roles/calico_master/defaults/main.yaml index db0d17884..5b324bce5 100644 --- a/roles/calico_master/defaults/main.yaml +++ b/roles/calico_master/defaults/main.yaml @@ -1,2 +1,6 @@  ---  kubeconfig: "{{ openshift.common.config_base }}/master/openshift-master.kubeconfig" + +calicoctl_bin_dir: "/usr/local/bin/" + +calico_url_calicoctl: "https://github.com/projectcalico/calicoctl/releases/download/v1.1.3/calicoctl" diff --git a/roles/calico_master/tasks/main.yml b/roles/calico_master/tasks/main.yml index 3358abe23..74d3bf0fe 100644 --- a/roles/calico_master/tasks/main.yml +++ b/roles/calico_master/tasks/main.yml @@ -39,3 +39,10 @@      resource_kind: scc      resource_name: privileged      state: present + +- name: Download Calicoctl +  become: yes +  get_url: +    url: "{{ calico_url_calicoctl }}" +    dest: "{{ calicoctl_bin_dir }}" +    mode: a+x  | 
