首页
›
云原生架构与平台工程
›
025-容器运行时治理控制面蓝图
›
《CRI容器运行时架构迁移与接口适配》
VIP20
本课程属于:025-容器运行时治理控制面蓝图
云原生架构与平台工程 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
CRI容器运行时架构迁移与接口适配
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
容器运行时概述
容器运行时定义 · 主流容器运行时对比(Docker · containerd
容器运行时概述
容器运行时定义
02
Docker时代架构
Docker Engine架构详解(… · containerd-shim · runc)
Docker
时代架构
03
CRI标准诞生
Kubernetes CRI(Con… · 接口定义(RuntimeServic… · gRPC协议规范
CRI
标准诞生
04
CRI接口核心数据结构
PodSandbox · Container · Image等核心protobuf消息…
CRI
接口核心数据结构
05
containerd架构演进
从Docker内部组件到独立CNCF… · containerd 1.x架构(C… · Shim
containerd
架构演进
06
CRI-O架构解析
CRI-O设计哲学 · 与containerd的架构差异 · 直接基于OCI运行时(runc/cr…
CRI-O
架构解析
07
kubelet与CRI交互流程
kubelet调用CRI创建Pod的… · 状态同步机制
kubelet
CRI
08
CRI Shim层设计
shim进程的作用(保持容器stdi… · 上报退出码) · containerd-shim与CR…
CRI
Shim
09
容器运行时生命周期管理
容器创建 · 启动 · 停止
容器运行时生命周…
容器创建
10
镜像管理CRI接口
PullImage · ListImages · RemoveImage
CRI
镜像管理
11
CNI与CRI网络集成
Pod网络命名空间创建 · CNI插件调用时机 · CRI接口中PodSandbox网络…
CNI
CRI
12
容器存储与卷挂载
CRI中Volume挂载机制 · CSI驱动与CRI的协作 · 容器可写层与Snapshotter设…
容器存储
卷挂载
13
容器资源隔离与CRI
Linux Namespace与Cg… · CRI的LinuxContainer…
CRI
容器资源隔离
14
安全上下文与CRI
CRI SecurityContex… · Capabilities · Seccomp
CRI
安全上下文
15
CRI运行时插件化架构
kubelet的RuntimeCla… · 多运行时共存(gVisor · Kata Containers)
CRI
运行时插件化架构
16
gVisor与Kata Containers的CRI适配
gVisor的runsc与Kata的… · 性能与安全权衡
gVisor
Kata
17
Windows容器CRI支持
Windows容器运行时架构 · Windows CRI实现(dock… · 与Linux CRU的差异
Windows
CRI
18
CRI接口版本演进
CRI v1alpha1到v1的变更 · 向后兼容策略 · kubelet与运行时版本协商机制
CRI
接口版本演进
19
CRI Metrics与监控
CRI提供的容器资源统计接口(Con… · ListContainerStats… · Prometheus指标暴露
CRI
Metrics
20
CRI日志管理
CRI日志流处理机制(Redirec… · 日志轮转与CRI接口的LogPath…
CRI
日志管理
21
CRI健康检查与故障恢复
kubelet对CRI运行时的健康探… · 容器异常退出后的重启策略
CRI
健康检查
22
CRI接口性能优化
减少gRPC调用次数 · 批量操作接口(ListPodSand… · ListContainers)
CRI
接口性能优化
23
自定义CRI运行时开发实战(一)
环境搭建与项目骨架 · 理解CRI插件注册流程 · 编写最小CRI实现
CRI
自定义
24
自定义CRI运行时开发实战(二)
实现PodSandbox管理 · StopPodSandbox · RemovePodSandbox的核…
CRI
自定义
25
自定义CRI运行时开发实战(三)
实现容器管理 · StartContainer · StopContainer
CRI
自定义
26
自定义CRI运行时开发实战(四)
实现镜像管理:PullImage · ListImages · 本地镜像存储与OCI镜像规范兼容
CRI
自定义
27
自定义CRI运行时开发实战(五)
集成CNI与存储 · 集成Snapshotter管理容器层
CRI
自定义
28
CRI接口测试与验证
使用crictl工具进行端到端测试 · CRI验证套件(CRI Valida…
CRI
接口测试
29
生产环境CRI运行时选型
性能基准测试(Pod启动延迟 · 内存开销) · 安全隔离需求
CRI
生产环境
30
未来趋势
CRI标准演进方向(CRI-O 2.… · containerd 2.x) · WASM运行时与CRI
未来趋势
CRI
所属VIP或分类
同VIP:containerd容器运行时插件配置与资源治理
同VIP:containerd控制面资源配置与运行性能调优
同VIP:containerd生产升级回滚与健康验收