K8S学习之基础二十七:k8s中daemonset控制器
创作时间:
作者:
@小白创作中心
K8S学习之基础二十七:k8s中daemonset控制器
引用
CSDN
1.
https://m.blog.csdn.net/xiaofengkang/article/details/146209829
k8s中DaemonSet控制器
DaemonSet控制器确保k8s集群中,所有节点都运行一个相同的pod,当node节点增加时,新节点也会自动创建一个pod,当node节点从集群移除,对应的pod也会自动删除。删除DaemonSet也会删除创建的pod。
DaemonSet控制器会监听k8s的ds对象、pod对象、node对象,这些被监听的对象变动,就会出发syncLoop循环让k8s集群朝着ds对象魔术的状态进行演进。
应用场景
在集群每个节点运行存储,如glusterd或ceph
在每个节点运行日志收集组件:如flunentd、logstash、filebeat
在每个节点运行监控组件,如Prometheus、NodeExporter、collectd
以fluntend测试
上传镜像fluentd到harbor
vi daemonset-flunted.yaml
kind: DaemonSet
metadata:
name: fluentd-elasticsearch
namespace: kube-system # 定义命名空间
labels:
k8s-app: fluentd-logging # 定义标签
spec:
selector:
matchLabels:
name: fluentd-elasticsearch # 匹配标签,与pod一致
template:
metadata:
labels:
name: fluentd-elasticsearch # pod标签
spec:
tolerations: # 定义容忍度,因为要在master上部署
- key: node-role.kubernetes.io/control-plane
operator: Exists
effect: NoSchedule # 容忍度调度
containers:
- name: fluentd-elasticsearch
image: 172.16.80.140/fluented/fluented:v2.5.1 # harbor镜像地址
resources: # 资源配额
limits:
memory: 200Mi
requests:
cpu: 100m
memory: 200Mi
volumeMounts: # 挂载卷
- name: varlog
mountPath: /var/log # 监控/var/log
- name: varlibdockercontainers
mountPath: /var/lib/docker/containers # 监控容器日志
readOnly: true
terminationGracePeriodSeconds: 30
volumes:
- name: varlog
hostPath:
path: /var/log
- name: varlibdockercontainers
hostPath:
path: /var/lib/docker/containers
手工删除一个pod,ds就会自动创建一个新的pod
热门推荐
调整饮食作息 远离胃反酸烧心小妙招
周易五行名字测试:免费查询与解析指南
及时治疗是关键,专家详解肠叠治疗方法
肠叠套如何早发现?家长必知的症状和类型
重启人生!山东省立医院完成一例迷走神经刺激术治疗难治性抑郁
6步教你更换联想2510打印机废粉盒,含使用注意事项
基围虾是凉性还是热性?三种保存方法助你保鲜
法式美甲新手指南:从零开始变美
云南“药剑”行动严打假药,守护药品安全
国务院联防联控机制发布校园防疫指南:30条措施保障复学复课
《快乐假期寒假作业》高效完成秘籍
利用游戏化学习提高学生对物理概念的掌握
运动降脂全攻略:5种科学验证运动方案+健康饮食建议
“牛奶血”案例频发,高LDL胆固醇已悄然年轻化
燕麦片、鱼类、牛油果:降脂效果显著的三大食材
紫微斗数子女宫解析:命主子女数量与命运揭秘
心绞痛急救指南:从呼救到就医的八个关键步骤
“被迫待岗”工资怎么算?鹤山法院:应付停工工资和生活费
惠普打印机墨盒安装指南:4步完成更换,含故障排除
市场需求激增,如何成为一名专业心理咨询师?
贾似道:南宋末年的权臣与争议
揭秘南宋权臣贾似道的真实面目
种牙到底要花多少钱?一文详解费用构成和节省攻略
书籍封面设计的技巧
德甲保级6分战:波鸿主场迎战圣保利
张艾嘉担任两岸青年影展主席,将展映《上海之夜》等经典
北京10家种植牙医院全攻略:地址、技术和医生团队详解
DDR5内存选购攻略:16GB容量起步,6000MHz频率最佳,时序可适度放宽
两汉时期五脏六腑理论的演变与应用
银耳养生糖水这样做:三款秋冬滋补甜汤详解