prometheus-operator v0.43之前

项目中使用的prometheus-operator一直是v0.40.0版本,部署出来的prometheus pod有3个container:

  • prometheus: v2.20.0
  • config-reloader: v0.40.0,sidecar,负责config文件的自动更新;
  • rule-reloader: v0.0.1,sidecar,负责rules文件的自动更新;

prometheus-operator的配置自动更新原理,参考之前的文章:

  1. https://segmentfault.com/a/11...
  2. https://segmentfault.com/a/11...
  3. https://segmentfault.com/a/11...

prometheus-operator v0.43(含)之后

部署出来的prometheus pod只有2个container:

  • prometheus: v2.××.×
  • config_reloader: v0.4×.×,sidecar,负责config和rules文件的自动更新;

之前版本的rule-reloader由https://github.com/jimmidyson...实现,本次更新中将其废弃,统一由config_reloader完成。

image.png

参考:

1.https://github.com/prometheus...


a朋
60 声望38 粉丝