温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
本节课我们来讨论一下K8S集群中的job控制器。在K8S集群中,主要支持以下五种不同类型的控制器,它们分别是无状态控制器deployment、守护进程控制器demon set、一次性任务控制器job、周期性任务控制器ch job和有状态控制器state for set. 这里重点讨论一下一次性任务控制器job job是一次性任务控制器,它控制pod中的容器,执行完成任务后不会再重启,并将容器的状态设置为completed。如果Pod中的容器出现了异常终止的情况,Drop控制器会根据设置的重启策略进行pad的重启。Job控制器有两种工作方式,分别是单工作队列的串行方式和多工作队列的并行方式。这里的emo文件展示了如何创建一个job控制器并使用单工作队列的串行方式。Can的属性用于指定控制器的类型。这里是job控制器Meta data代码块,用于设置job控制器的相关属。
01:00
性,其中的name用于指定控制器的名字,Containers用于指定pod中业务容器的属性。有了描述文件后,便可以使用cube control命令来创建job控制器和pad了。这里的任务执行完成需要耗费120秒。现在你已经知道如何使用job控制器单工作队列的串行方式了,那你知道如何使用job控制器多工作队列的并行方式吗?欢迎评论区留言讨论好了,记得点加号关注赵于强老师。
我来说两句