23 Ağustos 2022 Salı

High Level Container Runtime Nedir? - Container Registry'den Image Alır ve Çalıştırması için Low-Level Container Runtime'a Verir

Giriş
Bazı  High Level Container Runtime'lar şöyle
1. containerd
2. cri-o
3. dockerd
5. rktnetes
6. frakti

Görevleri
High Level Runtime'ın görevlerinden bir tanesi Container Registry'den image'ı almak ve çalıştırması için  Low-Level Container Runtime'a geçmek. Şeklen şöyle
Açıklaması şöyle
While the low-level container runtime focuses on creating and deleting containers, the high-level container runtime will focus on managing multiple containers, transporting and managing container images, and loading and unpacking container images to the low-level container runtime.
High Level Container Runtime ve Open Container Interface (OCI) İlişkisi Nedir?
High Level Container Runtime, Open Container Interface (OCI) arayüzü aracılığıyla Low Level Container Runtime ile haberleşir. Şeklen şöyle



1. cri-o
 Açıklaması şöyle
CRI-O it is another high-level container runtime -alternative to containerd- which implements the Container Runtime Interface (CRI).

Both “containerd” and CRI-O can run Docker-formatted (actually OCI-formatted) images, they just do it without having to use the docker command or the Docker daemon.
Açıklaması şöyle
CRI-O is the CRI implementation provided by Kubernetes.By default, cri-o uses runC as its OCI, but on recent RedHat Fedora installations (with cgroups v2) it will use crun. Since it has full OCI compatibility, cri-o works out of the box with low level runtimes such as Kata without any additional pieces and minimal configuration.

Şeklen şöyle

2. containerd
containerd yazısına taşıdım

3. dockerd
Şeklen şöyle





Hiç yorum yok:

Yorum Gönder

Cluster Propotional Autoscaler - ReplicaSet Ekler/Siler

Giriş Açıklaması şöyle CPA aims to horizontally scale the number of Pod replicas based on the cluster’s scale. A common example is DNS ser...