kubernetes 是否可以将日志保存在集群中而不是节点中?

gmxoilav  于 2023-08-03  发布在  Kubernetes
关注(0)|答案(1)|浏览(102)

我想知道是否可以使用kubernetes将日志文件保存在Google cloud的集群中,我使用Persistent Volume尝试了这一点,但文件只保存在部署的Pod的节点中。为了参考我遵循此文档https://kubernetes.io/docs/tasks/configure-pod-container/configure-persistent-volume-storage/

vltsax25

vltsax251#

是的,有可能。
集群级日志记录是一种集中式日志记录解决方案,允许您收集、存储和分析集群内所有Pod和容器的日志。
要在kubernetes中实现这一点,你需要一个日志聚合器,它可以从集群中的各种来源收集日志,比如fluentd、fluent bit和logstash。这些日志聚合器从每个节点或容器收集日志,并将其转发到集中位置。
您可能还需要一个存储解决方案来存储聚合日志。您的选项包括Google Cloud Logging和Amazon CloudWatch Logs等云原生服务。

相关问题