首页 > 解决方案 > 修改 configmap 后 EKS 中的 Kubectl Forbidden 错误

问题描述

修改配置图后,我将自己锁定了。有没有办法解决?

这发生在我使用修改配置映射之后

kubectl edit -n kube-system configmap/aws-auth

现在我在使用用于创建集群的 IAM 角色时遇到错误

Error from server (Forbidden): pods is forbidden: User "USERNAME" cannot list resource "pods" in API group "" in the namespace "default"

标签: amazon-eks

解决方案


默认情况下,EKS 集群创建者(IAM 角色/用户)获得对 EKS 集群的完全访问权限(与 aws-auth configMap 无关)

  • 运行 aws sts get-caller-identity 并验证来自响应的 Arn 是否是创建 EKS 集群的 IAM 角色/用户。

如果您被锁定而无法访问 Cluster Creator,请使用与 EKS Cluster 相同的账户联系 AWS Premium Support。他们可以帮助解决它(希望)。

最坏的情况,必须创建一个新的集群。


推荐阅读