【问题标题】:Pod is using node group role instead of service account in aws eksPod 在 aws eks 中使用节点组角色而不是服务帐户
【发布时间】:2021-12-29 15:25:30
【问题描述】:

我正在使用一个服务帐户,并通过 OIDC 为其分配了一个角色。我在 pod 中打开了 shell 并检查了当前角色,

但我的服务正在做同样的事情,但它使用节点角色,

Java SDK 版本

  • aws-java-sdk-core:1.11.505

【问题讨论】:

  • 您在 java 代码中使用的是什么版本的 AWS 开发工具包?
  • @RezaNasiri 我现在正在使用 1.12.106,它现在正在工作。

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


【解决方案1】:

您的 pod 中的容器必须使用支持的 AWS 开发工具包版本 通过 OIDC Web 身份令牌文件担任 IAM 角色。

检查您是否满足boto3 的最低要求是 1.9.220,botocore 是 1.12.200。

【讨论】:

猜你喜欢
  • 2022-06-11
  • 2022-08-10
  • 2020-02-18
  • 1970-01-01
  • 2020-12-03
  • 2022-07-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多