Skip to content
Latchkey

Container Runtime Interface - CI/CD用語集の定義

Container Runtime Interface(CRI)は、Kubernetesがコンテナランタイムと通信するために使う標準APIであり、containerdやCRI-Oのようなランタイムをkubeletの背後で相互に交換可能にします。

存在する理由

CRIはKubernetesを特にDockerから切り離しました。Kubernetes 1.24以降、Docker shimは削除され、クラスタ(CI runnerのクラスタを含む)はcontainerdなどのCRI互換ランタイムを直接使用します。

関連ガイド