如何从在EKS / KOPS集群下运行的Pod访问AWS?

时间:2020-11-09 15:26:32

标签: amazon-web-services kubernetes amazon-eks kops

我有一个Pod,计划在EKS和KOPS托管集群下运行。 该pod进行了一些计算,我想将结果写入DynamoDB。

如何从中访问AWS DynamoDB?

另外,说我想使用头盔对其进行打包,是否可以选择所有访问AWS所需的配置都是与pod头盔相关的软件包,而无需任何集群配置?

2 个答案:

答案 0 :(得分:0)

您需要将AWS IAM角色映射到ServiceAccount。尝试使用此用户指南:https://docs.aws.amazon.com/eks/latest/userguide/iam-roles-for-service-accounts.html

答案 1 :(得分:0)

对于kops,您也可以使用Kiam项目,将其视为IAM代理https://github.com/uswitch/kiam