DaemonSet服务守护进程的使用场景是什么
发表于:2025-11-15 作者:千家信息网编辑
千家信息网最后更新 2025年11月15日,这篇文章主要介绍"DaemonSet服务守护进程的使用场景是什么"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"DaemonSet服务守护进程的使用场景是什么"
千家信息网最后更新 2025年11月15日DaemonSet服务守护进程的使用场景是什么
这篇文章主要介绍"DaemonSet服务守护进程的使用场景是什么"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"DaemonSet服务守护进程的使用场景是什么"文章能帮助大家解决问题。
DaemonSet又是什么?
DaemonSet是守护进程集,简写为ds;是在所有的节点或者匹配的节点上都部署一个Pod。
[root@k8s-master01 ~]# kubectl get nodesNAME STATUS ROLES AGE VERSIONk8s-master01 Ready8d v1.23.3k8s-master02 Ready 8d v1.23.3k8s-master03 Ready 8d v1.23.3k8s-node01 Ready 8d v1.23.3k8s-node02 Ready 8d v1.23.3
比如从上段代码中可以看到我们集群有五个节点,Daemon会在这五个节点都部署一个Pod;又或者我们只需要在node节点部署,那么可以利用标签的方式只在node节点上部署Pod。比如我们的calico网络插件就是用DaemonSet部署的。
DaemonSet 的使用场景:
监控数据收集:需要每个节点上收集数据
监控节点状态
负责每个节点的网络、存储等组件,如calico、ceph等
DaemonSet的使用:
apiVersion: apps/v1kind: DaemonSetmetadata: labels: app: nginx name: nginxspec: revisionHistoryLimit: 10 selector: matchLabels: app: nginx template: metadata: creationTimestamp: null labels: app: nginx spec: containers: - name: nginx image: nginx:1.18.0 imagePullPolicy: Always resources: {} terminationMessagePath: /dev/termination-log terminationMessagePolicy: File dnsPolicy: ClusterFirst restartPolicy: Always schedulerName: default-scheduler securityContext: {} terminationGracePeriodSeconds: 30注意:没有副本数的参数
创建一个ds;然后查看可以看到每个节点上都生成了一个nginx副本。
[root@k8s-master01 ~]# kubectl create -f nginx-ds.yaml daemonset.apps/nginx created[root@k8s-master01 ~]# kubectl get pod -o wide NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATESbusybox 1/1 Running 21 (2m45s ago) 8d 172.27.14.193 k8s-node02nginx-2c7xf 1/1 Running 0 2m2s 172.25.92.79 k8s-master02 nginx-kjdx8 1/1 Running 0 2m2s 172.25.244.200 k8s-master01 nginx-wwltz 1/1 Running 0 2m2s 172.27.14.199 k8s-node02 nginx-zl2lr 1/1 Running 0 2m2s 172.18.195.19 k8s-master03 nginx-znprg 1/1 Running 0 2m2s 172.17.125.7 k8s-node01
需要注意的地方:
restartPolicy字段默认是Always
Daemon Set没有副本数
最大失败数需要写数字,建议1
更新策略建议使用OnDelete,保留历史版本为1
关于"DaemonSet服务守护进程的使用场景是什么"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注行业资讯频道,小编每天都会为大家更新不同的知识点。
节点
场景
进程
服务
副本
知识
建议
数据
网络
行业
更新
监控
不同
实用
最大
代码
内容
历史
参数
又是
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
以下属于个人文献数据库的是
建材学院网络技术
数据库从入门到删库
仿真软件开发界面
数据库字段名称最长
网络安全精品课
CMAC数据库是什么
北京软件开发程序员收入
全球最新网络安全公司排名
火传媒互联网科技有限公司
为什么云电脑无法连接服务器
数据库药务室分析报告
会计信息网络技术
泉州娱乐平台软件开发
dhcp服务器管理与配置
中国和印度软件开发
数据库中add表达什么
修改数据库中的字段的值
税收网络安全宣传图片
数据库原理及接口的用途
t440服务器风扇一直很响
代理服务器在哪里关掉
科密a1考勤数据库
数据库字段名称最长
网络安全专题 第五空间
行云数据库操作手册循环语句
怎么把音乐存在数据库
税收网络安全宣传图片
厦门软件开发工作室
剑网三服务器断开连接