본문 바로가기
CLOUD/AWS

AWS EKS 와 kubectl 연결 문제

by Rainbound-IT 2021. 8. 11.
반응형

error: You must be logged in to the server (Unauthorized)

kubectl만 하면 위와같은 에러가 나왔다.

 

정책을 수정하고 update, config 재설정을 해보았으나 안됐었음

 

aws sts get-caller-identity

에서 arn은 맞았는데 userId은 어디서 확인하라는건지 몰라서 맞는 줄 알았다.

 

계속해서 안되다가 생각해보니 eks 클러스터 생성은 콘솔에서 상위 계정? 이라고해야하 다른 계정으로 생성했던것이었다.

그래서 혹시 몰라

aws cli로 접속한 iam 계정으로 콘솔 로그인후 생성하니 문제가 해결되었다.

 

 

 

 

 

 

원래라면 이런식으로 하면 해결이 되야 한다.

https://aws.amazon.com/ko/premiumsupport/knowledge-center/eks-api-server-unauthorized-error/

 

Amazon EKS API Server의 무단 서버 오류 해결

kubectl 명령을 사용하여 Amazon Elastic Kubernetes Service(Amazon EKS) API 서버에 연결할 때 "error: You must be logged in to the server(Unauthorized)(오류: 서버에 로그인해야 합니다(미승인))" 오류 메시지가 표시됩니다.

aws.amazon.com

 

 

반응형

댓글