Skip to content
Snippets Groups Projects
Commit 739cf599 authored by Anthony Haussmann's avatar Anthony Haussmann
Browse files

Determine hyperkube cni to use

Starting from version 1.3.4 of hyperkube, calico is "canalized" which requires flannel and hostonly cni plugins.So we let hyperkube ship necessary cni
parent 2e386dfb
No related branches found
No related tags found
No related merge requests found
......@@ -22,6 +22,17 @@
changed_when: false
notify: restart calico-node
- name: Calico | Determine hyperkube cni to use depending of the version of kube
set_fact:
use_hyperkube_cni: >
{%- if kube_version | version_compare('v1.3.4','>=') -%}
true
{%- elif kube_version | version_compare('v1.3.4','<') -%}
false
{%- else -%}
{{ ErrorCannotRecognizeVersion }}
{%- endif -%}
- name: Calico | Install calico cni bin
command: rsync -piu "{{ local_release_dir }}/calico/bin/calico" "/opt/cni/bin/calico"
changed_when: false
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment