云原生
文章平均质量分 69
susuxuezhang
刚入门的一只小白
展开
-
k8s的容器运行时架构
容器运行时(ContainerRuntime),运行于 kubernetes(k8s)集群的每个节点中,负责容器的整个生命周期。其中dockershim是目前应用最广的容器运行时,随着容器云的发展,越来越多的容器运行时涌现。为了解决这些容器运行时和 k8s 的集成问题,在 k8s1.5 版本中,社区推出了 CRI(ContainerRuntimeInterface,容器运行时接口),以支持更多的容器运行时。下图是k8s的容器运行时架构:下图是k8s中容器运行时的执行逻辑:CRI是kube转载 2021-11-12 16:57:06 · 1068 阅读 · 0 评论 -
kube-scheduler调度启动流程与算法
kube-scheduler 类似于kube-apiserver,是个常驻进程,查看其对应的Run函数。func runCommand(cmd *cobra.Command, opts *options.Options, registryOptions ...Option) error { // 根据入参,返回配置cc与调度sched cc, sched, err := Setup(ctx, opts, registryOptions...) // 运行 return Run(ctx,转载 2021-11-12 16:54:19 · 536 阅读 · 0 评论