跳到主要内容

Controller

DaemonSet这种资源对象会在每个k8s集群中的节点上运行,并且每个节点只能运行一个pod,这是它和deployment资源对象的最大也是唯一的区别。

所以,在其yaml文件中,不支持定义replicas,

除此之外,与Deployment、RS等资源对象的写法相同,

DaemonSet一般使用的场景有

在去做每个节点的日志收集工作;
监控每个节点的的运行状态;