Amazon EKS 인증 오류 해결: "서버에 로그인해야 합니다(권한 없음)"
2025-02-18
Amazon EKS API 서버에 연결할 때 "서버에 로그인해야 합니다(권한 없음)" 오류가 발생하십니까? 이는 일반적으로 kubectl에 구성된 IAM 엔티티가 Amazon EKS에 의해 인증되지 않았기 때문입니다. 이 가이드에서는 클러스터 생성자인 경우와 그렇지 않은 경우의 두 가지 시나리오에 대한 해결책을 자세히 설명합니다. 클러스터 생성자인 경우 AWS CLI에 대해 구성된 IAM 엔티티가 클러스터 생성에 사용된 엔티티와 일치하는지 확인하고 `aws eks update-kubeconfig`를 사용하여 kubeconfig 파일을 업데이트합니다. 그렇지 않은 경우 `eksctl create iamidentitymapping`을 사용하거나 ConfigMap을 수동으로 편집하여 IAM 엔티티를 aws-auth ConfigMap에 매핑합니다. 마지막으로, 문제 해결을 위해 CloudWatch 로그를 확인하는 것을 잊지 마십시오.
개발