公开课:《Kubernetes调度器详解》-张晋涛-2022-4-22

公开课:《Kubernetes调度器详解》-张晋涛-2022-4-22_第1张图片

目录

文章目录

    • 目录
    • 正文
    • 个人简介
    • 本节内容
    • 1、Kubernetes调度器的发展历史
      • 前置知识
      • Kubernetes概O览
      • 什么是调度
      • 最简单的Scheduler实现
      • 随机
      • 分阶段调度
      • 可扩展的Scheduler(extender)
      • 可扩展的Scheduling Framework
    • 2、Kubernetes如何进行调度
      • 创建pod的过程
      • schedulePod
      • 策略
    • 3、如何自定义Kubernetes调度器
      • 自定义方式
      • 扩展配置
      • 初始化plugin
      • 核心逻辑
    • 总结
    • 关于我
    • 最后

正文

个人简介

公开课:《Kubernetes调度器详解》-张晋涛-2022-4-22_第2张图片

本节内容

公开课:《Kubernetes调度器详解》-张晋涛-2022-4-22_第3张图片

1、Kubernetes调度器的发展历史

公开课:《Kubernetes调度器详解》-张晋涛-2022-4-22_第4张图片

前置知识

公开课:《Kubernetes调度器详解》-张晋涛-2022-4-22_第5张图片
存储:(容器:可写层 & 挂载外部存储)
扩展资源:gpu等;

Kubernetes概O览

公开课:《Kubernetes调度器详解》-张晋涛-2022-4-22_第6张图片

什么是调度

公开课:《Kubernetes调度器详解》-张晋涛-2022-4-22_第7张图片

最简单的Scheduler实现

公开课:《Kubernetes调度器详解》-张晋涛-2022-4-22_第8张图片
k8s 0.2版本的一个架构图,基本调度方式就是随机,轮询会稍微复杂一些;

随机

公开课:《Kubernetes调度器详解》-张晋涛-2022-4-22_第9张图片

分阶段调度

公开课:《Kubernetes调度器详解》-张晋涛-2022-4-22_第10张图片

可扩展的Scheduler(extender)

公开课:《Kubernetes调度器详解》-张晋涛-2022-4-22_第11张图片

可扩展的Scheduling Framework

公开课:《Kubernetes调度器详解》-张晋涛-2022-4-22_第12张图片

2、Kubernetes如何进行调度

公开课:《Kubernetes调度器详解》-张晋涛-2022-4-22_第13张图片

创建pod的过程

公开课:《Kubernetes调度器详解》-张晋涛-2022-4-22_第14张图片

schedulePod

公开课:《Kubernetes调度器详解》-张晋涛-2022-4-22_第15张图片

策略

公开课:《Kubernetes调度器详解》-张晋涛-2022-4-22_第16张图片

3、如何自定义Kubernetes调度器

公开课:《Kubernetes调度器详解》-张晋涛-2022-4-22_第17张图片

自定义方式

公开课:《Kubernetes调度器详解》-张晋涛-2022-4-22_第18张图片
1.19版本以后:Schedulling Framework,已经达到了stable状态

扩展配置

公开课:《Kubernetes调度器详解》-张晋涛-2022-4-22_第19张图片

初始化plugin

公开课:《Kubernetes调度器详解》-张晋涛-2022-4-22_第20张图片

核心逻辑

公开课:《Kubernetes调度器详解》-张晋涛-2022-4-22_第21张图片

总结

公开课:《Kubernetes调度器详解》-张晋涛-2022-4-22_第22张图片

关于我

我的博客主旨:

  • 排版美观,语言精炼;
  • 文档即手册,步骤明细,拒绝埋坑,提供源码;
  • 本人实战文档都是亲测成功的,各位小伙伴在实际操作过程中如有什么疑问,可随时联系本人帮您解决问题,让我们一起进步!
  1. 微信二维码
    x2675263825 (舍得), qq:2675263825。
    公开课:《Kubernetes调度器详解》-张晋涛-2022-4-22_第23张图片
  2. 微信公众号
    《云原生架构师实战》
    公开课:《Kubernetes调度器详解》-张晋涛-2022-4-22_第24张图片
  3. csdn
    https://blog.csdn.net/weixin_39246554?spm=1010.2135.3001.5421
    公开课:《Kubernetes调度器详解》-张晋涛-2022-4-22_第25张图片
  4. 博客
    www.onlyyou520.com
  5. 开源干货
    语雀:https://www.yuque.com/go/doc/73723298?#
    公开课:《Kubernetes调度器详解》-张晋涛-2022-4-22_第26张图片
  6. 知乎
    https://www.zhihu.com/people/foryouone
    公开课:《Kubernetes调度器详解》-张晋涛-2022-4-22_第27张图片

最后

好了,关于本次就到这里了,感谢大家阅读,最后贴上我女神的photo,祝大家生活快乐,每天都过的有意义哦,我们下期见!

你可能感兴趣的:(k8s,kubernetes)