kubespray/roles/container-engine/containerd
Feruzjon Muyassarov 1fd31ccc28
Refactor NRI activation for containerd and CRI-O (#10470)
Refactor NRI (Node Resource Interface) activation in CRI-O and
containerd. Introduce a shared variable, nri_enabled, to streamline
the process. Currently, enabling NRI requires a separate update of
defaults for each container runtime independently, without any
verification of NRI support for the specific version of containerd
or CRI-O in use.

With this commit, the previous approach is replaced. Now, a single
variable, nri_enabled, handles this functionality. Also, this commit
separates the responsibility of verifying NRI supported versions of
containerd and CRI-O from cluster administrators, and leaves it to
Ansible.

Signed-off-by: Feruzjon Muyassarov <feruzjon.muyassarov@intel.com>
2023-09-26 08:05:25 -07:00
..
defaults Refactor NRI activation for containerd and CRI-O (#10470) 2023-09-26 08:05:25 -07:00
handlers Resolve ansible-lint name errors (#10253) 2023-07-26 07:36:22 -07:00
meta containerd: add hashes for 1.5.8 and 1.4.12 and make 1.5.8 the new default (#8239) 2021-12-03 12:20:35 -08:00
molecule/default Resolve ansible-lint name errors (#10253) 2023-07-26 07:36:22 -07:00
tasks Fix containerd config_path mirrors and remove nerdctl insecure_registry (#10196) 2023-08-16 05:18:27 -07:00
templates Refactor NRI activation for containerd and CRI-O (#10470) 2023-09-26 08:05:25 -07:00
vars project: fix var-spacing ansible rule (#10266) 2023-07-04 20:36:54 -07:00