gpt4 book ai didi

amazon-web-services - 如何将 s3 存储桶文件复制到 Kubernetes 运行的 Pod 中?

转载 作者:行者123 更新时间:2023-12-02 12:01:35 25 4
gpt4 key购买 nike

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

假设我的存储桶名称“learning”和 pod 名称是“test-5c7cd9c-l6qng”

最佳答案

AWS CLI 命令“aws s3api get-object”或“aws s3 cp”可用于将数据从 S3 复制到 Pod。调用这些电话AWS Access Keys是必须的。这些 key 提供调用 S3 服务的身份验证。 “aws configure ”命令可用于配置 Pod 中的访问 key 。

来到 K8S,一个 Init Container可用于在实际应用程序容器启动之前执行上述命令。 K8S Secrets feature 不是将 Access Keys 直接写入不安全的 Pod 中。可用于将访问 key 传递/注入(inject)到 Pod。

仅供引用...下载可以通过使用 AWS SDK 以编程方式完成。和 S3Client Java的接口(interface)。

关于amazon-web-services - 如何将 s3 存储桶文件复制到 Kubernetes 运行的 Pod 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61056744/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com