|
@ -85,6 +85,7 @@ ovn4nfv_ovn_image_version: "v1.0.0" |
|
|
ovn4nfv_k8s_plugin_image_version: "v1.1.0" |
|
|
ovn4nfv_k8s_plugin_image_version: "v1.1.0" |
|
|
helm_version: "v3.5.4" |
|
|
helm_version: "v3.5.4" |
|
|
nerdctl_version: "0.8.0" |
|
|
nerdctl_version: "0.8.0" |
|
|
|
|
|
krew_version: "v0.4.1" |
|
|
|
|
|
|
|
|
# Get kubernetes major version (i.e. 1.17.4 => 1.17) |
|
|
# Get kubernetes major version (i.e. 1.17.4 => 1.17) |
|
|
kube_major_version: "{{ kube_version | regex_replace('^v([0-9])+\\.([0-9]+)\\.[0-9]+', 'v\\1.\\2') }}" |
|
|
kube_major_version: "{{ kube_version | regex_replace('^v([0-9])+\\.([0-9]+)\\.[0-9]+', 'v\\1.\\2') }}" |
|
@ -107,6 +108,7 @@ helm_download_url: "https://get.helm.sh/helm-{{ helm_version }}-linux-{{ image_a |
|
|
crun_download_url: "https://github.com/containers/crun/releases/download/{{ crun_version }}/crun-{{ crun_version }}-linux-{{ image_arch }}" |
|
|
crun_download_url: "https://github.com/containers/crun/releases/download/{{ crun_version }}/crun-{{ crun_version }}-linux-{{ image_arch }}" |
|
|
kata_containers_download_url: "https://github.com/kata-containers/runtime/releases/download/{{ kata_containers_version }}/kata-static-{{ kata_containers_version }}-{{ ansible_architecture }}.tar.xz" |
|
|
kata_containers_download_url: "https://github.com/kata-containers/runtime/releases/download/{{ kata_containers_version }}/kata-static-{{ kata_containers_version }}-{{ ansible_architecture }}.tar.xz" |
|
|
nerdctl_download_url: "https://github.com/containerd/nerdctl/releases/download/v{{ nerdctl_version }}/nerdctl-{{ nerdctl_version }}-{{ ansible_system | lower }}-{{ image_arch }}.tar.gz" |
|
|
nerdctl_download_url: "https://github.com/containerd/nerdctl/releases/download/v{{ nerdctl_version }}/nerdctl-{{ nerdctl_version }}-{{ ansible_system | lower }}-{{ image_arch }}.tar.gz" |
|
|
|
|
|
krew_download_url: "https://github.com/kubernetes-sigs/krew/releases/download/{{ krew_version }}/krew.tar.gz" |
|
|
|
|
|
|
|
|
crictl_checksums: |
|
|
crictl_checksums: |
|
|
arm: |
|
|
arm: |
|
@ -336,6 +338,9 @@ calico_crds_archive_checksums: |
|
|
v3.17.4: 92b9d37dcebe382a8e43d4384cfcceb5c9bc22459a2f8cdd89ab7c41b09a7532 |
|
|
v3.17.4: 92b9d37dcebe382a8e43d4384cfcceb5c9bc22459a2f8cdd89ab7c41b09a7532 |
|
|
v3.16.10: a4627285afe5761a2681452bfcc858ec998ba2dae3060283b81b5ae3f7ea386b |
|
|
v3.16.10: a4627285afe5761a2681452bfcc858ec998ba2dae3060283b81b5ae3f7ea386b |
|
|
|
|
|
|
|
|
|
|
|
krew_archive_checksums: |
|
|
|
|
|
v0.4.1: a26deea175f70264260d59a4e061778a892f8a8e301ac261660dd7d24c551c99 |
|
|
|
|
|
|
|
|
helm_archive_checksums: |
|
|
helm_archive_checksums: |
|
|
arm: |
|
|
arm: |
|
|
v3.5.4: 1a9cc09ef06db29a0232d265f73625056a0cb089e5a16b0a5ef8e810e0533157 |
|
|
v3.5.4: 1a9cc09ef06db29a0232d265f73625056a0cb089e5a16b0a5ef8e810e0533157 |
|
@ -388,6 +393,7 @@ helm_archive_checksum: "{{ helm_archive_checksums[image_arch][helm_version] }}" |
|
|
crun_binary_checksum: "{{ crun_checksums[image_arch][crun_version] }}" |
|
|
crun_binary_checksum: "{{ crun_checksums[image_arch][crun_version] }}" |
|
|
kata_containers_binary_checksum: "{{ kata_containers_binary_checksums[image_arch][kata_containers_version] }}" |
|
|
kata_containers_binary_checksum: "{{ kata_containers_binary_checksums[image_arch][kata_containers_version] }}" |
|
|
nerdctl_archive_checksum: "{{ nerdctl_archive_checksums[image_arch][nerdctl_version] }}" |
|
|
nerdctl_archive_checksum: "{{ nerdctl_archive_checksums[image_arch][nerdctl_version] }}" |
|
|
|
|
|
krew_archive_checksum: "{{ krew_archive_checksums[krew_version] }}" |
|
|
|
|
|
|
|
|
# Containers |
|
|
# Containers |
|
|
# In some cases, we need a way to set --registry-mirror or --insecure-registry for docker, |
|
|
# In some cases, we need a way to set --registry-mirror or --insecure-registry for docker, |
|
@ -923,6 +929,19 @@ downloads: |
|
|
groups: |
|
|
groups: |
|
|
- kube_control_plane |
|
|
- kube_control_plane |
|
|
|
|
|
|
|
|
|
|
|
krew: |
|
|
|
|
|
enabled: "{{ krew_enabled }}" |
|
|
|
|
|
file: true |
|
|
|
|
|
version: "{{ krew_version }}" |
|
|
|
|
|
dest: "{{ local_release_dir }}/krew.tar.gz" |
|
|
|
|
|
sha256: "{{ krew_archive_checksum }}" |
|
|
|
|
|
url: "{{ krew_download_url }}" |
|
|
|
|
|
unarchive: true |
|
|
|
|
|
owner: "root" |
|
|
|
|
|
mode: "0755" |
|
|
|
|
|
groups: |
|
|
|
|
|
- kube_control_plane |
|
|
|
|
|
|
|
|
registry: |
|
|
registry: |
|
|
enabled: "{{ registry_enabled }}" |
|
|
enabled: "{{ registry_enabled }}" |
|
|
container: true |
|
|
container: true |
|
|