k8s-daemonset、job、cronjob控制器 6

Daemonset控制器(一个节点部署一个)

k8s-daemonset、job、cronjob控制器 6_第1张图片

k8s-daemonset、job、cronjob控制器 6_第2张图片

创建Daemonset控制器k8s-daemonset、job、cronjob控制器 6_第3张图片k8s-daemonset、job、cronjob控制器 6_第4张图片k8s-daemonset、job、cronjob控制器 6_第5张图片

控制节点上不能进行部署,有污点

解决方式:

k8s-daemonset、job、cronjob控制器 6_第6张图片k8s-daemonset、job、cronjob控制器 6_第7张图片

扩容节点,token值过期的解决方法:

回收pod


job控制器

k8s-daemonset、job、cronjob控制器 6_第8张图片

需要使用perl镜像,仓库没有,进行拉取上传

k8s-daemonset、job、cronjob控制器 6_第9张图片k8s-daemonset、job、cronjob控制器 6_第10张图片k8s-daemonset、job、cronjob控制器 6_第11张图片

该pod是由job控制器所创建的,是一次性的,相当于定时任务;


CronJob控制器(周期化的控制器)

k8s-daemonset、job、cronjob控制器 6_第12张图片k8s-daemonset、job、cronjob控制器 6_第13张图片

回收资源

crondjob控制器创建job控制器,job控制器再创建pod;

每分钟自动创建一个,超过三个就会删除一个旧的。

你可能感兴趣的:(kubernetes,容器,云原生)