Amazon web services 如何将s3 bucket文件复制到Kubernetes运行的pods中?

Amazon web services 如何将s3 bucket文件复制到Kubernetes运行的pods中?,amazon-web-services,kubernetes,amazon-eks,Amazon Web Services,Kubernetes,Amazon Eks,我在s3 bucket中有多个文件,我需要将它们复制到/tmp路径下运行的Kubernetes pod之一。 需要任何可靠的命令或尝试和测试的方法来做同样的事情 假设我的bucket名为“learning”,pod名为“test-5c7cd9c-l6qng”AWS CLI命令“”或“”可用于将数据从S3复制到pod上。打这些电话是必需的。这些密钥提供了调用S3服务的身份验证。“”命令可用于配置Pod中的访问密钥 在K8S中,可以使用在实际应用程序容器启动之前执行上述命令。与直接将访问密钥写入Po

我在s3 bucket中有多个文件,我需要将它们复制到/tmp路径下运行的Kubernetes pod之一。 需要任何可靠的命令或尝试和测试的方法来做同样的事情

假设我的bucket名为“learning”,pod名为“test-5c7cd9c-l6qng”

AWS CLI命令“”或“”可用于将数据从S3复制到pod上。打这些电话是必需的。这些密钥提供了调用S3服务的身份验证。“”命令可用于配置Pod中的访问密钥

在K8S中,可以使用在实际应用程序容器启动之前执行上述命令。与直接将访问密钥写入Pod(这不是真正安全的)不同,可以使用它将访问密钥传递/注入Pod


仅供参考。。。可以使用和Java接口以编程方式完成下载。

您能否给出一个使用“aws s3 cp”将文件复制到kubernetes容器的语法示例?是通过CLI执行相同操作的链接。