8、深入理解Kubernetes架构与CI/CD集成

深入理解Kubernetes架构与CI/CD集成

1. Kubernetes支持的容器运行时

Kubernetes支持多种容器运行时,为用户提供了丰富的选择。
- Cri - O :作为Kubernetes的孵化项目,Cri - O旨在为Kubernetes与符合OCI标准的容器运行时(如Docker)提供集成路径。它具备以下能力:
- 支持多种镜像格式,包括现有的Docker镜像格式。
- 支持多种镜像下载方式,包含信任和镜像验证。
- 容器镜像管理,如管理镜像层、覆盖文件系统等。
- 容器进程生命周期管理。
- 满足CRI所需的监控和日志记录。
- 满足CRI要求的资源隔离。
- Rktnetes :它是将rkt作为运行时引擎的Kubernetes。目前Kubernetes仍在对运行时引擎进行抽象。从外部看,只需在每个节点上使用几个命令行开关运行Kubelet即可。不过,rkt在生产环境中的使用还存在一些问题,如缺失的卷不会自动创建、Kubectl的attach和获取日志功能无法正常工作、不支持初始化容器等。如果运行的不是基于Tectonic(基于CoreOS的商业Kubernetes发行版)的集群,建议等待rkt通过CRI/rktlet与Kubernetes集成。
- Hyper容器 :Hyper容器有一个轻量级虚拟机(自带客户机内核),运行在裸机上。它不依赖Linux cgroups进行隔离,而是依赖虚拟机管理程序。与难以设置的标准裸机集群和将容器部署在重量级虚拟机上的公共云相比,这种方式提供了一种有趣的组合。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值