kubespray/docs
Feruzjon Muyassarov b9fc4ec43e 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>
(cherry picked from commit 1fd31ccc28)
2023-10-06 23:24:19 +02:00
..
calico_peer_example add support for Calico BGPPeer sourceAddress (#8306) 2021-12-20 01:51:25 -08:00
figures rename almost all mentions of kargo 2017-06-16 13:25:46 -04:00
img feat: add kubelet systemd service hardening option (#9194) 2022-08-30 11:18:55 -07:00
ingress_controller link for aws_alb_ingress_controller (#10264) 2023-07-03 03:44:51 -07:00
kubernetes-apps Updates the broken links in ingress-controller and kubernetes-apps under kubespray docs (#10239) 2023-06-22 02:29:39 -07:00
upgrades fix typo in doc. (#9728) 2023-01-30 16:58:49 -08:00
_sidebar.md * corrected a link (#9988) 2023-04-16 18:28:43 -07:00
amazonlinux.md Fix wording in amazonlinux.md 2023-01-03 10:27:59 +01:00
ansible.md Update doc after ansible-core upgrade to 2.14 (#10261) 2023-06-28 06:28:32 -07:00
ansible_collection.md cleanup-for-2.22.1 (#10201) 2023-06-08 07:36:15 -07:00
arch.md Adjust the table style to make it easier to read (#9731) 2023-01-31 00:56:48 -08:00
aws-ebs-csi.md the KUESPRAYDIR defined but never used (#8930) 2022-06-06 07:42:23 -07:00
aws.md Add node_taints to aws_inventory script (#10168) (#10170) 2023-06-01 22:12:52 -07:00
azure-csi.md Optimize the document for readability (#9730) 2023-02-01 00:01:06 -08:00
azure.md Optimize the document for readability (#9730) 2023-02-01 00:01:06 -08:00
bootstrap-os.md add pre-commit hook to facilitate local testing (#9158) 2022-08-24 06:54:03 -07:00
calico.md corrected reference link to valid one (#9940) 2023-03-29 16:57:48 -07:00
centos.md Add check_typo job (#9361) 2022-10-07 02:21:53 -07:00
cert_manager.md fix docs for cert_manager.md (#9724) 2023-01-28 19:14:40 -08:00
cgroups.md optimize cgroups settings for node reserved (#9209) 2022-12-30 08:05:30 -08:00
ci-setup.md Fix containerd config_path mirrors and remove nerdctl insecure_registry (#10196) 2023-08-16 05:18:27 -07:00
ci.md Fixup recover control plane playbook + add debian12/cilium test (#10411) 2023-09-05 10:42:52 -07:00
cilium.md fix-cilium-error (#9902) 2023-03-20 02:41:17 -07:00
cinder-csi.md Fixed the incorrect links in kubespray/docs (#10159) 2023-05-30 19:35:47 -07:00
cloud.md Optimize the document for readability (#9730) 2023-02-01 00:01:06 -08:00
cni.md Fix cni documentation (#9778) 2023-02-12 16:05:31 -08:00
comparisons.md doc: Update 'Kubespray vs Kubeadm' (#7834) 2021-07-28 03:15:34 -07:00
containerd.md Refactor NRI activation for containerd and CRI-O (#10470) 2023-10-06 23:24:19 +02:00
cri-o.md Refactor NRI activation for containerd and CRI-O (#10470) 2023-10-06 23:24:19 +02:00
debian.md add pre-commit hook to facilitate local testing (#9158) 2022-08-24 06:54:03 -07:00
dns-stack.md Fixed the incorrect links in kubespray/docs (#10159) 2023-05-30 19:35:47 -07:00
docker.md Fix some typos in docs file (#9619) 2022-12-27 18:13:28 -08:00
downloads.md Remove warning about Docker-only support (#7626) 2021-05-20 00:01:05 -07:00
encrypting-secret-data-at-rest.md Adjust the table style to make it easier to read (#9731) 2023-01-31 00:56:48 -08:00
equinix-metal.md Optimize the document for readability (#9730) 2023-02-01 00:01:06 -08:00
etcd.md [EOS-11830] Use ETCD port 2381 for metrics (#10332) 2023-08-08 11:06:16 -07:00
fcos.md Some update for the deploy on fedora coreos: (#10030) 2023-05-18 15:46:33 -07:00
flannel.md Feature/add flannel wireguard encryption backend as option (#9583) 2022-12-18 15:39:43 -08:00
flatcar.md Document host_resolvconf as default value for resolvconf_mode (#8493) 2022-01-31 03:12:24 -08:00
gcp-lb.md add pre-commit hook to facilitate local testing (#9158) 2022-08-24 06:54:03 -07:00
gcp-pd-csi.md Rename ansible groups to use _ instead of - (#7552) 2021-04-29 05:20:50 -07:00
getting-started.md docs: remove basic auth reference in getting-started (#7823) 2021-11-19 14:49:23 -08:00
gvisor.md gVisor: initial support for gVisor container runtime (#7661) 2021-06-21 05:18:51 -07:00
ha-mode.md Permit custom names for API server lb/proxy containers. (#10166) 2023-06-08 02:54:13 -07:00
hardening.md Fixed the incorrect links in kubespray/docs (#10159) 2023-05-30 19:35:47 -07:00
integration.md Optimize the document for readability (#9730) 2023-02-01 00:01:06 -08:00
kata-containers.md doc: write how to use kata-container for pods (#8817) 2022-05-13 23:15:18 -07:00
kube-ovn.md Optimize the document for readability (#9730) 2023-02-01 00:01:06 -08:00
kube-router.md * corrected a link (#9988) 2023-04-16 18:28:43 -07:00
kube-vip.md Enable control plane load balancing for kube-vip (#9785) 2023-02-12 19:25:28 -08:00
kubernetes-reliability.md Fixed the incorrect links in kubespray/docs (#10159) 2023-05-30 19:35:47 -07:00
kylinlinux.md Add docker support for Kylin V10 (#9144) 2022-08-03 15:03:46 -07:00
large-deployments.md Revert "Fix: typos in docs and comments (#7805)" (#8592) 2022-03-02 11:57:13 -08:00
macvlan.md Rename ansible groups to use _ instead of - (#7552) 2021-04-29 05:20:50 -07:00
metallb.md Update MetalLB deployment, wait for resource. (#9995) 2023-05-30 11:37:49 -07:00
mirror.md mirror-for-china 2022-10-18 09:17:42 +02:00
mitogen.md [mitogent] update to 0.3.2 (#8470) 2022-01-27 08:36:59 -08:00
multus.md fix moved url in multus.md (#9722) 2023-01-28 19:10:33 -08:00
netcheck.md netchecker: update images to 1.2.2 from Mirantis (#8074) 2021-10-19 10:17:04 -07:00
nodes.md docs: add command to restart nginx-proxy container when adding node (#10406) 2023-09-01 09:24:32 -07:00
ntp.md Fix typos in docs (#9276) 2022-09-15 00:09:22 -07:00
offline-environment.md Fix containerd config_path mirrors and remove nerdctl insecure_registry (#10196) 2023-08-16 05:18:27 -07:00
openeuler.md Add docker support for openEuler linux (#9498) 2022-11-17 18:18:30 -08:00
openstack.md Cleanup of external openstack cloud config (#9899) 2023-05-10 03:41:02 -07:00
opensuse.md Fix CI for Fedora (followup) + OpenSUSE Leap (update to 15.3) (#8407) 2022-01-24 23:24:30 -08:00
port-requirements.md wqAdd-Port-Requirements (#9969) 2023-04-12 00:04:36 -07:00
proxy.md feat: add option to use custome CA for https_proxy (#10215) 2023-06-23 09:59:24 -07:00
recover-control-plane.md Docs: Replace master with control plane (#7767) 2021-07-01 00:55:55 -07:00
rhel.md Add RHEL support subscription registration (#6572) 2020-11-24 08:33:00 -08:00
roadmap.md Various documentation updates (#8243) 2021-11-29 15:05:21 -08:00
setting-up-your-first-cluster.md Optimize the document for readability (#9730) 2023-02-01 00:01:06 -08:00
test_cases.md Docs: Replace master with control plane (#7767) 2021-07-01 00:55:55 -07:00
uoslinux.md Add UOS linux support (#9432) 2022-10-30 17:16:43 -07:00
upgrades.md Add system-upgrade to upgrade-cluster playbook (#10184) 2023-06-26 18:24:30 -07:00
vagrant.md add pre-commit hook to facilitate local testing (#9158) 2022-08-24 06:54:03 -07:00
vars.md Fix Typo kubelet_topology_manager_policy (#10384) 2023-09-03 23:39:48 -07:00
vsphere-csi.md docs: small vsphere docs fixes (#9796) 2023-02-24 00:43:34 -08:00
vsphere.md docs: small vsphere docs fixes (#9796) 2023-02-24 00:43:34 -08:00
weave.md Rename ansible groups to use _ instead of - (#7552) 2021-04-29 05:20:50 -07:00