首页 > 解决方案 > 将文件从 kubernetes 集群传输到其他 ec2 机器

问题描述

我在 Kubernetes(k8s)中有一个 pod,它在 docker 容器中运行了一个 Java 应用程序。此应用程序生成日志。我想将这些日志文件移动到另一台亚马逊 EC2 机器上。两台机器都是基于linux的。如何才能做到这一点。scp是否可以使用简单的命令来做到这一点?

标签: dockerkubernetes

解决方案


要将日志从 pod 移动到日志存储,您可以使用以下选项一直为您执行此操作,而不是一次性复制:

  • 文件节拍
  • 流利的
  • 流利的比特

https://github.com/fluent/fluent-bit-kubernetes-logging

https://docs.fluentd.org/v0.12/articles/kubernetes-fluentd


推荐阅读