1. 首先需要给数据落盘的应用划分node,即这些应用只调用到若干台主机上
  2. 使用方式在这若干台主机上启动logstash的Pod(使用nodeSelector来限定在这几台主机上,我们在边缘节点启动的treafik也是这种模式)
  3. 将应用的数据通过volume挂载到宿主机上
  4. Logstash(或者filebeat)收集宿主机上的数据,数据持久化不会丢失
  1. 需要管理主机的label,增加运维复杂度,但是具体问题具体对待
  2. 必须保证应用启动顺序,需要先启动logstash
  3. 为主机打label使用nodeSelector的方式限制了资源调度的范围