|
|
@ -72,6 +72,7 @@ kubeadm_version: "{{ kube_version }}" |
|
|
|
crun_version: 1.4 |
|
|
|
runc_version: v1.0.3 |
|
|
|
kata_containers_version: 2.2.3 |
|
|
|
youki_version: 0.0.1 |
|
|
|
gvisor_version: 20210921 |
|
|
|
containerd_version: 1.5.9 |
|
|
|
|
|
|
@ -142,6 +143,7 @@ crictl_download_url: "https://github.com/kubernetes-sigs/cri-tools/releases/down |
|
|
|
helm_download_url: "https://get.helm.sh/helm-{{ helm_version }}-linux-{{ image_arch }}.tar.gz" |
|
|
|
runc_download_url: "https://github.com/opencontainers/runc/releases/download/{{ runc_version }}/runc.{{ image_arch }}" |
|
|
|
crun_download_url: "https://github.com/containers/crun/releases/download/{{ crun_version }}/crun-{{ crun_version }}-linux-{{ image_arch }}" |
|
|
|
youki_download_url: "https://github.com/containers/youki/releases/download/v{{ youki_version }}/youki_v{{ youki_version | regex_replace('\\.', '_') }}_linux.tar.gz" |
|
|
|
kata_containers_download_url: "https://github.com/kata-containers/kata-containers/releases/download/{{ kata_containers_version }}/kata-static-{{ kata_containers_version }}-{{ ansible_architecture }}.tar.xz" |
|
|
|
# gVisor only supports amd64 and uses x86_64 to in the download link |
|
|
|
gvisor_runsc_download_url: "https://storage.googleapis.com/gvisor/releases/release/{{ gvisor_version }}/{{ ansible_architecture }}/runsc" |
|
|
@ -430,6 +432,14 @@ crun_checksums: |
|
|
|
1.3: c0955cf6d3d832c0249bbaa71ed235abb35b8ca45fe07f2bd4501a00afb9bdc4 |
|
|
|
1.4: 8e8081562503308f39f571acfe94afc663816ea0cb8f922145e2aaf0991415d7 |
|
|
|
|
|
|
|
youki_checksums: |
|
|
|
arm: |
|
|
|
0.0.1: 0 |
|
|
|
amd64: |
|
|
|
0.0.1: 8bd712fe95c8a81194bfbc54c70516350f95153d67044579af95788fbafd943b |
|
|
|
arm64: |
|
|
|
0.0.1: 0 |
|
|
|
|
|
|
|
kata_containers_binary_checksums: |
|
|
|
arm: |
|
|
|
2.0.4: 0 |
|
|
@ -512,6 +522,7 @@ crictl_binary_checksum: "{{ crictl_checksums[image_arch][crictl_version] }}" |
|
|
|
helm_archive_checksum: "{{ helm_archive_checksums[image_arch][helm_version] }}" |
|
|
|
runc_binary_checksum: "{{ runc_checksums[image_arch][runc_version] }}" |
|
|
|
crun_binary_checksum: "{{ crun_checksums[image_arch][crun_version] }}" |
|
|
|
youki_archive_checksum: "{{ youki_checksums[image_arch][youki_version] }}" |
|
|
|
kata_containers_binary_checksum: "{{ kata_containers_binary_checksums[image_arch][kata_containers_version] }}" |
|
|
|
gvisor_runsc_binary_checksum: "{{ gvisor_runsc_binary_checksums[image_arch][gvisor_version] }}" |
|
|
|
gvisor_containerd_shim_binary_checksum: "{{ gvisor_containerd_shim_binary_checksums[image_arch][gvisor_version] }}" |
|
|
@ -809,6 +820,19 @@ downloads: |
|
|
|
groups: |
|
|
|
- k8s_cluster |
|
|
|
|
|
|
|
youki: |
|
|
|
file: true |
|
|
|
enabled: "{{ youki_enabled }}" |
|
|
|
version: "{{ youki_version }}" |
|
|
|
dest: "{{ local_release_dir }}/youki_v{{ youki_version | regex_replace('\\.', '_') }}_linux.tar.gz" |
|
|
|
sha256: "{{ youki_archive_checksum }}" |
|
|
|
url: "{{ youki_download_url }}" |
|
|
|
unarchive: true |
|
|
|
owner: "root" |
|
|
|
mode: "0755" |
|
|
|
groups: |
|
|
|
- k8s_cluster |
|
|
|
|
|
|
|
runc: |
|
|
|
file: true |
|
|
|
enabled: "{{ container_manager == 'containerd' }}" |
|
|
|