mirror of
https://github.com/kubernetes-sigs/kubespray.git
synced 2025-12-13 21:34:40 +03:00
Remove download support for old calico versions (#12724)
we no longer deploy those versions
This commit is contained in:
@@ -786,9 +786,9 @@ downloads:
|
|||||||
url: "{{ calico_crds_download_url }}"
|
url: "{{ calico_crds_download_url }}"
|
||||||
unarchive: true
|
unarchive: true
|
||||||
unarchive_extra_opts:
|
unarchive_extra_opts:
|
||||||
- "{{ '--strip=6' if (calico_version is version('3.22.3', '<')) else '--strip=3' }}"
|
- "--strip=3"
|
||||||
- "--wildcards"
|
- "--wildcards"
|
||||||
- "{{ '*/_includes/charts/calico/crds/kdd/' if (calico_version is version('3.22.3', '<')) else '*/libcalico-go/config/crd/' }}"
|
- "*/libcalico-go/config/crd/"
|
||||||
owner: "root"
|
owner: "root"
|
||||||
mode: "0755"
|
mode: "0755"
|
||||||
groups:
|
groups:
|
||||||
|
|||||||
@@ -126,23 +126,9 @@
|
|||||||
- ('kube_control_plane' in group_names)
|
- ('kube_control_plane' in group_names)
|
||||||
- calico_datastore == "kdd"
|
- calico_datastore == "kdd"
|
||||||
block:
|
block:
|
||||||
- name: Calico | Check if extra directory is needed
|
|
||||||
stat:
|
|
||||||
path: "{{ local_release_dir }}/calico-{{ calico_version }}-kdd-crds/{{ 'kdd' if (calico_version is version('3.22.3', '<')) else 'crd' }}"
|
|
||||||
register: kdd_path
|
|
||||||
- name: Calico | Set kdd path when calico < v3.22.3
|
|
||||||
set_fact:
|
|
||||||
calico_kdd_path: "{{ local_release_dir }}/calico-{{ calico_version }}-kdd-crds{{ '/kdd' if kdd_path.stat.exists is defined and kdd_path.stat.exists }}"
|
|
||||||
when:
|
|
||||||
- calico_version is version('3.22.3', '<')
|
|
||||||
- name: Calico | Set kdd path when calico > 3.22.2
|
|
||||||
set_fact:
|
|
||||||
calico_kdd_path: "{{ local_release_dir }}/calico-{{ calico_version }}-kdd-crds{{ '/crd' if kdd_path.stat.exists is defined and kdd_path.stat.exists }}"
|
|
||||||
when:
|
|
||||||
- calico_version is version('3.22.2', '>')
|
|
||||||
- name: Calico | Create calico manifests for kdd
|
- name: Calico | Create calico manifests for kdd
|
||||||
assemble:
|
assemble:
|
||||||
src: "{{ calico_kdd_path }}"
|
src: "{{ local_release_dir }}/calico-{{ calico_version }}-kdd-crds/crd/"
|
||||||
dest: "{{ kube_config_dir }}/kdd-crds.yml"
|
dest: "{{ kube_config_dir }}/kdd-crds.yml"
|
||||||
mode: "0644"
|
mode: "0644"
|
||||||
delimiter: "---\n"
|
delimiter: "---\n"
|
||||||
|
|||||||
Reference in New Issue
Block a user