Container Runtime Interface - Definição do Glossário de CI/CD
A Container Runtime Interface (CRI) é a API padrão que o Kubernetes usa para se comunicar com um runtime de containers, de modo que runtimes como containerd e CRI-O sejam intercambiáveis por trás do kubelet.
Por que ela existe
A CRI desacoplou o Kubernetes especificamente do Docker. Desde o Kubernetes 1.24, o shim do Docker foi removido, e os clusters (incluindo clusters de runners de CI) usam runtimes compatíveis com CRI, como o containerd, diretamente.
Guias relacionados
Containerization - CI/CD Glossary DefinitionContainerization: Containerization packages an application together with its dependencies into an isolated, p…
Sandbox (Container) - CI/CD Glossary DefinitionSandbox (Container): A sandbox is an isolation boundary that restricts what code inside it can touch. Sandbox…
Cluster (Kubernetes) - CI/CD Glossary DefinitionCluster (Kubernetes): A cluster is a set of machines (nodes) managed together by a control plane that schedul…