-
- Downloads
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>
Showing
- docs/containerd.md 10 additions, 0 deletionsdocs/containerd.md
- docs/cri-o.md 10 additions, 0 deletionsdocs/cri-o.md
- roles/container-engine/containerd/defaults/main.yml 0 additions, 3 deletionsroles/container-engine/containerd/defaults/main.yml
- roles/container-engine/containerd/templates/config.toml.j2 3 additions, 1 deletionroles/container-engine/containerd/templates/config.toml.j2
- roles/container-engine/cri-o/defaults/main.yml 0 additions, 3 deletionsroles/container-engine/cri-o/defaults/main.yml
- roles/container-engine/cri-o/templates/crio.conf.j2 3 additions, 2 deletionsroles/container-engine/cri-o/templates/crio.conf.j2
- roles/kubespray-defaults/defaults/main.yaml 4 additions, 0 deletionsroles/kubespray-defaults/defaults/main.yaml
Loading
Please register or sign in to comment