빠른 수정 – AWS 콘솔 – 현재 사용자 또는 역할이 이 EKS 클러스터의 Kubernetes 객체에 액세스할 수 없습니다.
3271 단어 awsconsoleekskubernetes
문제
EKS 클러스터를 배포하고 이를 AWS 콘솔에서 보려고 하면 다음 메시지가 표시됩니다.
Your current user or role does not have access to Kubernetes objects on this EKS Cluster
원인
이는 AWS 사용자 IAM이 클러스터에 액세스할 수 있도록 클러스터에서 몇 가지 추가 구성을 실행해야 하기 때문입니다.
수정
Identity and Access Management(IAM) 페이지에서 사용자 ARN을 가져옵니다.
필요한 ClusterRole 및 ClusterRoleBinding을 구성하기 위해 이 템플릿 YAML 파일을 다운로드한 다음 EKS 클러스터에 적용합니다.
curl -o eks-console-full-access.yaml https://amazon-eks.s3.us-west-2.amazonaws.com/docs/eks-console-full-access.yaml
kubectl apply -f eks-console-full-access.yaml
이제 다음 configmap을 편집합니다.
kubectl edit configmap/aws-auth -n kube-system
데이터 트리 아래에 다음을 추가합니다.
mapUsers: |
- userarn: arn:aws:iam::3xxxxxxx7:user/[email protected]
username: admin
groups:
- system:masters
1분 정도 후에 AWS 콘솔에서 EKS 클러스터 페이지를 다시 방문하면 관련 세부 정보가 모두 표시됩니다.
문안 인사
게시물 Quick Fix – AWS Console – Current user or role does not have access to Kubernetes objects on this EKS Cluster이 vEducate.co.uk에 처음 나타났습니다.
Reference
이 문제에 관하여(빠른 수정 – AWS 콘솔 – 현재 사용자 또는 역할이 이 EKS 클러스터의 Kubernetes 객체에 액세스할 수 없습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/saintdle/quick-fix-aws-console-current-user-or-role-does-not-have-access-to-kubernetes-objects-on-this-eks-cluster-256l텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)