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