AWS에서 EKS를 설치하고 나면, 설치한 IAM User에게만 Admin 권한이 부여된다.

 그래서 다른 IAM User가 AWS EKS Console에서 Node를 확인하려고 하면 RBAC 권한이 없어 Node 정보를 볼 수 없다고 할 것이다.

 이럴 경우, Admin Node 에서 아래와 같은 방법들로 원하는 IAM User 나 Role에 권한을 추가할 수 있다.

 system:masters 권한은 admin 권한이라 생각하면 된다.

자세한 것은 아래 blog에 정리가 되어있다.

https://aws-diary.tistory.com/132

 

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

mapUsers:
    - userarn: arn:aws:iam::{account-id}:user/{iam-user}
      username: {k9s-user-name}
      groups:
        - system:masters