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