当前位置: 首页 > article >正文

17. Pod 自动管理——DeamonSet 和 Job

本章讲解知识点

    1. DeamonSet
    1. Job
    1. Batch Job


1. DeamonSet

1.1. 前言

我们来假设一种场景,我们集群有很多个工作节点,我们需要在每一个工作节点上都运行一个监控程序,用以收集节点状态、日志等。

那么如果使用 Deployment、StatefulSet,我们就得设置各自标签、污点来保证每一个副本相互隔离开,并正确调度到各个工作节点,那样真的是太麻烦了。有没有一种更为简单的方法呢?当然有,那就是 DeamonSet。

1.2. 概念

DaemonSet 是 Kubernetes 中一种常见的控制器类型,它用于确保集群中的每个节点都运行一个 Pod 的副本每个节点上运行的 Pod 的规范都是相同的,这与 ReplicaSet 等其他控制器类型不同

DaemonSet 通常用于实现各种任务,例如运行日志收集器、网络代理、监视器、数据收集器等。在这些情况下,需要在每个节点上运行一个实例来收集或处理节点特定的数据。例如,我们可以使用 Prometheus Node Exporter,它是一个 Prometheus 插件,可以在节点上收集各种系统信息,并将其提供给 Prometheus 进行监控和分析。我们可以创建一个 Dae


http://www.kler.cn/a/17113.html

相关文章:

  • DAY112代码审计PHP开发框架POP链利用Yii反序列化POP利用链
  • 基于springboot的汽车租赁管理系统的设计与实现
  • linux c/c++最高效的计时方法
  • 【数据结构】交换排序——冒泡排序 和 快速排序
  • request爬虫库的小坑
  • react的创建与书写
  • JDK8 中Arrays.sort() 排序方法解读
  • MySQL高阶——索引设计的推演
  • Redis-集合(Set)
  • 总结838
  • Java 中的异常处理机制是什么(十)
  • redis 持久化 RDB + AOF
  • 多城市门店店铺展示地图导航pc/h5系统开发
  • Packet Tracer - 研究直连路由
  • 第十五章 角色移动旋转实例
  • ubuntu16.04升级到20.04后报错 By not providing “FindEigen.cmake“
  • 超细Redis(一)
  • MySQL 一条SQL语句是如何执行的?
  • JVM调优入门指南:掌握步骤、参数和场景
  • 【前端面经】浏览器-http和https的区别及优缺点?
  • TensorRT:自定义插件学习与实践 002:实现GELU
  • MyBatis详细笔记
  • Java I/O
  • 【前端面经】JS-深浅拷贝
  • 4. 嵌入式基础
  • 唱作音乐人朱卫明新歌全网首发,当初恋遇到《龙仙街》