光影之巅的终极诱惑:为何“HD无字高清无删减”才是影迷的最后朝圣?
10 DaemonSet和Job控制器:节点守护进程与批处理任务完整实战引言DaemonSet和Job是Kubernetes中用于特殊场景的控制器。
DaemonSet确保每个节点运行一个Pod副本,常用于日志收集、监控等场景。
Job用于运行一次性任务或批处理任务。
本文将详细介绍这两个控制器的
使用方法。
DaemonSet概述
1 DaemonSet的作用在每个节点运行一个Pod节点加入时自动创建Pod节点删除时自动删除Pod常用于系统级服务
2 使用场景日志收集(Fluentd、Filebeat)监控代理(Node Exporter)网络插件(CNI)存储插件
DaemonSet定义
1 基本DaemonSetapiVersion:apps/v1kind:DaemonSetmetadata:name:fluentdlabels:app:fluentdspec:selector:matchLabels:app:fluentdtemplate:metadata:labels:app:fluentdspec:containers:-name:fluentdimage:fluent/fluentd:latestvolumeMounts:-name:varlogmountPath:/var/log-name:varlibdockercontainersmountPath:/var/lib/docker/containersreadOnly:truevolumes:-name:varloghostPath:path:/var/log-name:varlibdockercontainershostPath:path:/var/lib/docker/containers
2 节点选择器apiVersion:apps/v1kind:DaemonSetspec:template:spec:nodeSelector:disktype:ssd
DaemonSet实战
1 Node Exporter(监控)apiVersion:apps/v1kind:DaemonSetmetadata
俄罗斯姐姐免费播放电视剧-俄罗斯姐姐免费播放电视剧应用