Skip to main content

视频概述

视频地址

视频可以在下面的地址进行下载和观看,如果遇到jbox的网络问题,可能需要拨通校内的VPN,如果遇到其Onedrive的网络问题,可能需要相关网络的工具。相关的视频均可支持在线播放和下载。

info

上面的链接中,视频文件都以功能点分类存放。带有display的视频是经过剪辑加速的,如果需要观看原素材,请不要选择带有display后缀的视频。

caution

如果出现需要登录,请点击登录,然后使用下面的用户名和密码。登录一次之后即可观看全分辨率的所有视频。

  • 用户名: minik8s@ayaka.space
  • 密码: CloudOS-sjtu

登录完成之后,请关闭登录的对话框,然后刷新页面,即可看到所有的视频。

视频解说

Node抽象视频介绍

Node抽象视频的内容主要是:

  • 通过kubectl命令查看Node的信息
  • 启动Kubelet,然后通过kubectl命令查看Node的信息
  • 可以获取新加入的Node的IP、CPU、内存等信息

Pod抽象视频介绍

Pod抽象一共有两个视频,分别是:

  • 第一个演示视频展示pod的创建、pod内容器的通讯。
    • 通过kubectl创建pod
    • 通过docker ps查看创建的pod的运行情况
    • 通过kubectl 查看创建的Pod的运行情况、IP等信息
  • 第二个演示视频展示pod在多机的调度和volume的挂载
    • 通过kubectl创建pod,pod被调度到了不同的node上
    • 通过docker查看挂载的目录的情况,在容器和主机里面均可以访问

Service抽象视频介绍

Service的演示的视频内容主要是:

  • 通过kubectl命令创建一个Service
  • 在Node-1访问Service的IP
  • 在Node-2访问Service的IP
  • 在容器内部访问Service的IP
  • 相关的负载均衡的策略(随机)

DNS抽象视频介绍

DNS抽象演示的视频内容主要是:

  • 展示创建的pod和service
  • 然后创建DNS
  • 展示DNS创建的效果
  • 展示主机访问curl访问相关的域名
  • 展示容器内部curl访问相关的域名
  • 展示相关的etc/hosts的文件内容

Replicaset抽象视频介绍

Replicaset抽象演示视频的内容是

  • 创建一个Replica
  • 获取创建Replica的结果
  • 创建相关的Service,来绑定相关的Replica
  • 删除某一个Pod,然后观察Replica的变化
  • 观察到Replica的数量恢复到原来的数量

HPA抽象视频介绍

HPA抽象演示视频的内容是

  • 创建一个HPA,并指定扩容缩容的速度
  • 手动触发容器加压,产生性能压力
  • 观察到HPA的变化
  • 观察到相关Pod的数量的增加
  • 降低容器压力,观察到相关Pod的数量的减少

容错视频介绍

容错的演示视频一共有三个。

  • 第一个演示视频展示基础答辩文档要求的容错
  • 第二个演示视频删除Pod后Pleg自动删除节点的Pod
  • 第三个演示视频展示删除容器之后自动重建Pod

GPU任务视频介绍

GPU任务演示视频主要是

  • 提交一个GPU的JOB
  • 通过kubectl查看JOB的状态
  • 查看到执行的结果

Serveless自选题视频介绍

Serveless自选题的演示视频一共有两个。

  • 第一个演示视频展示Function的创建、删除、Scale to zero、Scale from zero、调用等功能
  • 第二个演示视频展示Workflow的创建、删除、调用等功能

第一个演示视频演示的内容主要有:

  • 创建一个Function
  • 调用该Function,已经查看调用的结果
  • 当Function长时间没有使用的时候,自动Scale to zero
  • 当Function被调用的时候,自动Scale from zero
  • 更新该Function
  • 删除该Function

第二个视频演示的内容主要有:

  • 创建一个工作流
  • 通过kubectl查看工作流的执行的结果