K8S学习笔记|14-日志管理

Kubernetes

Posted by Claire on September 7, 2023

EFK

K8S开发了EFK的组合来进行集群日志管理,Elasticsearch/Fluentd/Kibana。EFK也是成熟的日志管理体系。

  • elasticsearch的部署可通过官方YAML文件进行,相关组件均部署在kube-system的命名空间下。
    • DaemonSet fluentd-es负责采集日志,并发送给ES。
    • ES以StatefulSet的资源形式运行,通过Service elasticsearch-logging对外提供接口服务
  • Kibana以常规的Deployment的资源形式运行,通过Service kibana-logging对外提供WebUI访问