icon-cookie
The website uses cookies to optimize your user experience. Using this website grants us the permission to collect certain information essential to the provision of our services to you, but you may change the cookie settings within your browser any time you wish. Learn more
I agree
Summary | 49 Annotations
design and implementation of key technical features
2020/06/19 01:51
CRI
2020/06/19 01:51
container runtime
2020/06/19 01:51
ShimV2
2020/06/19 01:51
RuntimeClass
2020/06/19 01:51
KataContainers
2020/06/19 01:51
the designs of Kubernetes CRI and Containerd ShimV2
2020/06/19 01:52
Pods are created, instead of containers
2020/06/19 02:48
NodeName field of the Pod object
2020/06/19 02:49
binding operation
2020/06/19 02:49
runC that helps you set up these namespaces and cgroups, and helps you chroot, building a container required by an application
2020/06/19 02:50
the Container Runtime
2020/06/19 02:51
the Container Image
2020/06/19 02:51
a compressed package of your program + data + all dependencies + all directory files
2020/06/19 02:53
each Pod like the KataContainer is a lightweight virtual machine with a complete Linux kernel
2020/06/19 02:54
we are concerned about security
2020/06/19 02:57
secure Container Runtime
2020/06/19 02:57
SECCOMP
2020/06/19 02:58
the more layers you build here, the worse your container performance is
2020/06/19 02:58
each Pod now has an Independent kernel
2020/06/19 03:04
Kernel version run by your container is completely different from that run by the Host machine
2020/06/19 03:05
security
2020/06/19 03:05
multi-tenant
2020/06/19 03:05
Container Runtime Interface
2020/06/19 03:07
Containerd-centric API
2020/06/19 03:10
we do not want a project like Docker to have to know what a Pod is and expose the API of a Pod
2020/06/19 03:10
maintenance
2020/06/19 03:10
Dockershim
2020/06/19 03:13
CRI shim
2020/06/19 03:14
What can a CRI shim do? It can translate CRI requests into Runtime APIs
2020/06/19 03:38
reuse the existing CRI shims
2020/06/19 03:46
CRI-O
2020/06/19 07:20
Containerd ShimV2
2020/06/19 07:20
standard interface between the CRI shim and the containerd runtime
2020/06/19 07:23
specify a shim for each Pod
2020/06/19 07:47
make KataContainers follow containerd
2020/06/19 07:59
containerd shim for each container
2020/06/19 08:03
a containerd shim
2020/06/19 08:05
container-shim-v2 in Sandbox
2020/06/19 08:06
kata-Containerd-Shimv2
2020/06/19 08:06
implementation of Shimv2 API
2020/06/19 08:07
how to connect containerd to the kata container
2020/06/19 08:07
remove and decouple the complex features that are originally invasive to the main code from the core library one by one by dividing them into different interfaces and plug-ins
2020/06/19 08:08
CRI is the first calling interface in Kubernetes to be divided into plug-ins
2020/06/19 08:08
CRI + containerd shimv2
2020/06/19 08:19
lower-layer Container Runtime
2020/06/19 08:20
Sigma/Kubernetes
2020/06/19 08:39
Container Runtime management engine
2020/06/19 08:39
CRI + containerd ShimV2 revolution
2020/06/19 08:40