【发布时间】:2021-02-21 12:56:45
【问题描述】:
我有一个 pod,我计划在 EKS 和 KOPS 托管集群下运行。 pod 进行了一些计算,我想将结果写入 DynamoDB。
如何从它访问 AWS DynamoDB?
另外,假设我想使用 helm 打包它,是否可以选择访问 AWS 所需的所有配置都只是 pod helm 包相关而无需任何集群配置?
【问题讨论】:
标签: amazon-web-services kubernetes amazon-eks kops
我有一个 pod,我计划在 EKS 和 KOPS 托管集群下运行。 pod 进行了一些计算,我想将结果写入 DynamoDB。
如何从它访问 AWS DynamoDB?
另外,假设我想使用 helm 打包它,是否可以选择访问 AWS 所需的所有配置都只是 pod helm 包相关而无需任何集群配置?
【问题讨论】:
标签: amazon-web-services kubernetes amazon-eks kops
您需要将 AWS IAM 角色映射到 ServiceAccount。尝试使用此用户指南:https://docs.aws.amazon.com/eks/latest/userguide/iam-roles-for-service-accounts.html
【讨论】:
对于 kops,您也可以使用 Kiam 项目,将其视为 IAM 代理 https://github.com/uswitch/kiam
【讨论】: