首页 > 其他分享 >Daemonset 控制器

Daemonset 控制器

时间:2023-01-18 16:44:24浏览次数:48  
标签:fluentd 控制器 name elasticsearch Daemonset var pod

DaemonSet 控制器:概念、原理解读 DaemonSet 控制器能够确保 k8s 集群所有的节点都运行一个相同的 pod 副本,当向k8s 集群中增加 node 节点时,这个 node 节点也会自动创建一个 pod 副本,当 node 节点从集群移除,这些 pod 也会自动删除;删除 Daemonset 也会删除它们创建的 pod 编写DaemonSet 控制器清单文件

apiVersion: apps/v1
kind: DaemonSet
metadata:
  name: fluentd-elasticsearch
  labels:
    k8s-app: fluentd-logging
spec:
  selector:
    matchLabels:
      name: fluentd-elasticsearch
  template:
    metadata:
      labels:
        name: fluentd-elasticsearch
    spec:
      tolerations:
      - key: node-role.kubernetes.io/master
        effect: NoSchedule
      containers:
      - name: fluentd-elasticsearch
        image: lixiaofan0122/fluentd:v2.5.1
        resources:
          limits:
            memory: 200Mi
          requests:
            cpu: 100m
            memory: 200Mi
        volumeMounts:
        - name: varlog
          mountPath: /var/log
        - name: varlibdockercontainers
          mountPath: /var/lib/docker/containers
          readOnly: true

      volumes:
      - name: varlog
        hostPath:
          path: /var/log
      - name: varlibdockercontainers
        hostPath: 
          path: /var/lib/docker/containers
[root@master-1 pods]# kubectl apply -f daemonset-1.yaml 
daemonset.apps/fluentd-elasticsearch created

  

标签:fluentd,控制器,name,elasticsearch,Daemonset,var,pod
From: https://www.cnblogs.com/rdchenxi/p/17060179.html

相关文章

  • Jmeter元件Switch控制器
    在测试过程中,我们会遇到这样一个业务场景,某业务流程出现分流,比如当生成某个计划后,需要审核通过或者驳回该计划,此时就该元件Switch控制器登场了:Switch控制器路径元件Switch......
  • ESP三相SVPWM控制器的simulink仿真
    1.算法描述SVPWM则以三相的合成矢量为出发点,其基本思想为:在数学意义上的abc轴也好,αβ轴也好,其产生的电压都应该等于dq轴合成的那个电压。那么只要让驱动桥最终所产生的电......
  • ESP三相SVPWM控制器的simulink仿真
    1.算法描述       SVPWM则以三相的合成矢量为出发点,其基本思想为:在数学意义上的abc轴也好,αβ轴也好,其产生的电压都应该等于dq轴合成的那个电压。那么只要让驱动桥......
  • JMeter_基本逻辑控制器使用
    解压jmeter压缩包后,进入路径apache-jmeter-5.2.1\bin, 双击执行“jmeter.bat” 文件即可启动jmeter程序。 为了方便每次启动可以右键发送快捷方式到桌面,每次桌面双击即......
  • MeterSphere接口测试模块中循环控制器的使用
    MeterSphere开源持续测试平台的“接口测试”模块具有灵活的接口场景编排设计,模块覆盖了多种接口协议,可自由组合接口自动化测试场景,为接口测试带来方便快捷的体验。其中,逻辑......
  • NET.AutoApi 动态webapi接口,一个配置让你无需创建控制器类
    前言如果你的控制器代码像下面一样,只是对业务层做一层转发,那么能否将这个控制器“动态创建”,让开发只需要关注业务代码就行呢?答案是可以的。publicclassUserControll......
  • 性能测试|JMeter逻辑控制器(四)
    Jmeter逻辑控制器之循环控制器这篇文章介绍下循环控制器的使用。认识循环控制器按照之前的文章步骤,我们新建一个循环控制器,用于介绍循环控制器如下图:新增一个循环控制器......
  • 性能测试|JMeter逻辑控制器(五)
    Jmeter逻辑控制器之交替控制器快过年了,最近工作不是特别忙,最近自己在学习JMeter,并把学习过程分享到博客中,今天呢,学习交替控制器。认识交替控制器老规矩,先来认识一下交替......
  • 性能测试|JMeter逻辑控制器(六)
    Jmeter逻辑控制器之WhileControllerwhilecontroller用于控制采样器循环执行,直到条件为false时,退出循环认识WhileController保留项目,认识whilecontroller,我们就先创......
  • 性能测试|JMeter逻辑控制器(七)
    Jmeter逻辑控制器之IncludeController认识IncludeControllerIncludeController:译为包含控制器,用来添加TestFragment(测试片段)。具体是什么意思呢,我们先来了解下Te......